By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Wow, 17% of staff? I guess this is going to be difficult year for every company in gaming.



TO GOD BE THE GLORY