The team over at CBILAB Studios have been kind enough to provide me a very early look at a demo of their upcoming...
I used to love my Mecha games, with a lot of my time at the beginning of the Xbox 360 era being spent...