Whoa! Slow down Microsoft! I can't keep up with the tremendous amount of exclusives you are releasing! Im still playing Titanfall!
Microsoft is always working hard to bring us new experiences, they are at the vanguard of innovation.
catholic_gamer's comments