Has or does anyone play this game? It's awesome! At first it took me a little while to get used to it, having been to used to the other ones on Xbox, but after playing several times and learning the maps and getting the hang of it. This game rocks. Online they even improved wait time and server connection, although I did has a little trouble with it the other night which was irritating but it got all worked out.