Thanks very much guys! Hope the game itself won't disappoint.
Also, if Vimeo doesn't work for someone, after a many hours upload I finally managed to achieve a decent quality (HD!) on Youtube. Here is the link:
http://www.youtube.com/watch?v=9MFvV6vdyQ8