Tag: multiplayer game

Despite flaws, The Division is a game that changes things for online gaming

More akin to Grand Theft Auto (GTA) than World of Warcraft, this…

Alfred Siew Alfred Siew