Take-Two Interactive, the parent company of Rockstar Games and other studios, is laying off 5% of its staff and canceling multiple games.

This article is imported via RSS from Windows Central RSS Feed – Read more here: ​Read More