ShootMania Storm gets open beta and new release date

ShootMania Storm