Microsoft and Twitch have banded together to host a third
[email protected] 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, […]