Is anyone else playing this? It just came out and didn't know if anyone was playing it yet. I am on the 360