We reach more than 65,000 active users in May!!

Xbox players have spent $1.4 billion on ID@Xbox games

At the GI Investment Summit Online, Microsoft's Agostino Simonetta gave the latest stats for Xbox's indie-facing platform

Leave a comment

Search Similar Posts