Has anyone heard about this game? any ratings or anything it sounds actually quite cool but thats just from reading it.