Also, i don't see why people are so impatient about the release of this game, be patient, wait and see where it goes. Don't be demanding screen shots and demo's, that's immature and could potentially put a lot of unnecessary stress on the developers who are putting the most effort into this game. So sit back, relax, check in keep an eye on the progress and hope for updates.
I'm getting sick of people saying this. Who is this addressed to!? No one was going on about this!