Top 5 Free to Play Games Like Overwatch

Top 5 Free to Play Games Like Overwatch

Since its release in 2016, Blizzard Entertainment’s critically acclaimed Overwatch has only increased in popularity, even as its embattled parent company Activision shifts its focus to mobile gaming.

Blizzard is known for creating the immersive, addictive epic MMO World of Warcraft as well as the cult favorite RPG, Diablo and the digital card game Hearthstone. But in 2016 Blizzard took a risk in venturing into first-person shooter territory with the release of Overwatch, the FPS with some MOBA tendencies.

Read More