7/10 Windstorm: The Game Review Lewis Baglow - No Longer Writes for Bonus Stage No Comments At last! A game that actually contains everything there is to love about horse-riding.