Today the Nintendo Switch has the Batman Arkham Trilogy releasing with some serious issues popping up around a certain title in the collection. With The Game Awards set for next week, it looks like we could be seeing Microsoft setup some big time reveals a