ShootMania Storm New Release Date and Screens

Previously scheduled for January 23rd
Along with these two fresh screenshots, Ubisoft announced that ShootMania Storm, the online multiplayer first-person shooter developed by Nadeo, will be released on April 10. Starting February 12, the game will enter an Open Beta phase allowing the developers to receive more feedback from the community ensuring a higher level of polish before the release in April.