Home Tags Overwatch

Tag: Overwatch

Are Gamer’s To Blame For Micro-transactions?

Written by Alex Hicks - Student Writer Microtransactions have become prevalent within the development of any modern AAA titles, with some exceptions (Nintendo being one...

MOST POPULAR

HOT NEWS