Has anyone played it? the demo is rly fun and i cant wait for its release in March ^____^ http://youtube.com/watch?v=vkDs0AkDyTU