Media ShootMania Storm Aims for April Release Ubisoft has announced a new release date for ShootMania Storm, which will now release April 10. Starting February 12, players will be able to... William SawJanuary 22, 2013