25 Feb 2010
23 Sep 2015 - PC (Microsoft Windows)
25 Feb 2010 - Xbox 360
Why play shoot 'em ups one ship at a time? Launch them all at once! Unleash an entire armada of ships in Shoot 1UP!