It seems like an awesome game downloading right now :3
i don't like playing demos, in fact this is the first demo i am ever gonna play because the game looks so god damm awesome.