Telltale Games is laying off 90 people, or about 25% of its staff, the company said today. “The decision is designed to

The latest episode of Telltale Games’ Batman: The Enemy Within has been updated, replacing artwork that included an

Advertisement

Want Kotaku’s email newsletter?