Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Huge cuts announced this week show that truly no developer working in games is safe from corporate whims

The video game industry is currently experiencing a seemingly endless bout of ruinous deja vu. …