Xbox and Twitch will host an indie games showcase next week

The ID@Xbox event will take place on March 16

Xbox and Twitch will host an indie games showcase next week