So I've been wanting to talk about this with a few people so I want to ask what do you guys think about the new games coming to Xbox me. I am extremely excited Show full message↓