4 Comments
Posted by Xpgamer7

This looks like those xbox live indie games. And not in the best way, so I hope it can prove itself in gameplay.

Posted by Relkin

I don't really like the look of it. Hope its good.

Posted by gabha

Not looking so hot.