Ok, I know im late to the party but i stumbled across this yesterday and totally squealed! Have any of you played it for the other platforms? How is it?