The Last of Us Multiplayer Game Development Reportedly Scaled Back, New Single-Player Experience Coming Read more
Tencent Posts Biggest Profit Decline Since 2004, Freeze on New Game Licences Scaled Down Revenue Read more