I'm almost positive this is the old demo. I mean, why would they make a new one, and not let everyone try it? Plus there are a lot of bugs. I wouldn't see bugs in the demo and expect them to be in the game. That's probably why they didn't distribute that demo, it would look bad. Thanks for posting Ubaku. If you don't mind, I'll post a the rest from the thread that you didn't:
http://i020.radikal.ru/0711/6d/48a4975a0c31.jpg
http://i031.radikal.ru/0711/a7/a9185ccbe455.jpg
http://i037.radikal.ru/0711/ae/650ba84963e7.jpg
http://i003.radikal.ru/0711/60/2fba6cfe250e.jpg