$1 billion in revenue and over four billion hours of play time.
Seems the small fry are bringing in the big money for Microsoft.
A barrage of indie games coming to Xbox and Windows 10 users
Or login via a social network account
Please enter your username or email address. You will receive a link to create a new password via email.