Loads Of Games: The Full List Of What Was Shared At ID@Xbox Twitchgaming Showcase
Wow, what a show! Team xbox held there very first twitchgaming and ID@Xbox showcase that spotlighted over 60 games coming to Xbox, including over 20 of your favorite indie games…