I've heard of some xbox players already getting their hands on it, sadly I'm not one of them. Dammit, can we just play it already?!