Hot off the back of the digital release of its Game of the Year edition, Blizzard Entertainment’s Overwatch climbed 16 places in the UK charts last week, claiming the No.2 spot after a impressive 281 per cent rise in sales week-on-week. It still wasn’t enough to dislodge Injustice 2, however, …
Read More »
MCV/DEVELOP News, events, research and jobs from the games industry