Summary
A game set in the Tetsujin/Gigantor universe where you control gigantic robots with a remote control.
Developers
Publishers
Platforms
Tags
Latest Reviews