A vertical-scrolling shoot ’em up spinoff of Earth Defense Force 4.1.
igdb
0 users have this game
Add to my library