The demo is out and its looking pretty good. Anyone here played it?