A shoot 'em up/fighting game based on the Tekkaman Blade anime.
igdb
42 users have this game
Add to my library