2016 has been a hellscape. Everywhere. Even for those managing online video game marketplaces.
Read more...