Echo Weather/Radar is a Windows 10 weather app that brings you both detailed radar images and forecast information to help plan out your day.
Available for Windows 10 PC and Mobile, this free app includes a host of radar layers including HD radar and dew points, as well as your current weather conditions and an extended forecast. The app combines the visualizations of radar imagery with forecast charts to deliver a comprehensive Windows 10 weather app.
It could use a little fine-tuning, but overall Echo Weather/Radar stands out nicely in a crowded field of weather apps.
Full story from the WindowsCentral blog...