Microsoft and Twitch are teaming up for the first ID@Xbox and Twitch Gaming event. Officially named /twitchgaming Showcase: ID@Xbox, the stream is set to feature over 100 games from independent developers based all over the world. Alongside featuring new game announcements from developers like DrinkBox Studios and new trailers for 25 existing games like Second…