Looks really good, I wish I was a beta tester, but to be realistic, I won't.
Anyway, I hope to know when will a public beta will come out, just to see how it will look like in-game. I noticed before, but i'll say it again, those people in the screenshots ARE Blockheads, that's abit odd.