Activision announced today that Call of Duty: WWII generated over $500 million in worldwide sales in its first three days of release (or “opening weekend,”...
Telltale Games has let go of 90 staff members, about 25 percent of its total workforce, as GamesIndustry.biz first reported. The game publisher and studio is famous...