Microsoft and Twitch have banded together to host a third ID@Xbox indie games showcase next week Following from the previous game showcase from March and August last year, this year’s showcase will take place on Wednesday, March 16th at 6PM GMT/1PM ET/10AM PT. “We’ll be featuring updates, new trailers, and gameplay from Finji and Whitethorn, […]