Anyone have this game? I just got the demo and wants to know what others think of it. I think it's awesome, but I've only played the demo.