PomPom games is proud to present its latest slice of shoot-em-up mayhem to the US public. In typical, fashionably late PomPom style, we can announce the release date as… today! Thursday March 12th on Playstation3 via the Playstation Store.
Having already destroyed the moral of most European gamers, we can now turn our attentions to the US gaming community. We challenge you to humiliate your European brothers and their puny scores!