Stormrise Screens

By NightStalkar, 7 years ago
SEGA has published several new screenshots for their upcoming game, Stormise, which is set to release March 24 (NA & EU).

By the looks of it, Halo Wars may have some legitimate competition in no time.