Steam adds very popular game from last year completely free – but fans are angry
STEAM has added a massive free-to-play game to its library, but players are furious. Not because the game was added to Steam, but because they believe it has been in decline since launch. Overwatch…