When is it going to be released? Has anyone played the XBOX version? What's it like'?