Has anyone played this game ? I really want this game ! I've played the demo of it on XBOX but i wanna know what other people think ...