Uhh..... not sure if this has been posted, i looked around and didn't see it, so here it is on ign . It's obviously not gameplay, but it is pretty intresting and looks like it might be a good game. cheers
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.