Battlecorps – Sega CD

Battlecorps – Sega CD

Battlecorps┬áis a giant-mech game that takes place on a mining planet known as Mandlebrot’s World. The colony supercomputer has been... Read more »