Summary
A licensed game where you control the Giant Robo character and fight other giant robots. Similar to other games developed by Sandlot.
Developers
Publishers
Platforms
Tags
Latest Reviews