Weather Radar Tile is an interesting Windows Phone 8 weather app that not only allows you to access weather forecasts and radar, but also pin a radar tile to your Windows Phone Start Screen. The radar Live Tiles are not animated but do update periodically to give you a snap shot of what's headed your way. Weather forecasts and radar are provided through the National Weather Service and locations are U.S. only.
Weather Radar Tile isn't a bad Windows Phone 8 app but navigation isn't the smoothest. The app is worth a try but may not appeal to everyone.