ShootMania Storm Delayed Until April
Ubisoft and Nadeo today announced that ShootMania Storm, the online multiplayer first-person shooter, 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.