I saw that this game and along with the season pass is really cheap on the Xbox marketplace. I was wondering do people still play it? I'm in the North America region by the way.
I do and I dont have problems getting games. They arent always full lobbies to begin with but after awhile it fills up. If u get it look me up. Gt is bigz266