world of warcraft

Replayability A Main Focus for World of Warcraft Developers World of Warcraft has truly stood the test of time. Since its launch in 2004, It has made an estimated $9.23 Billion as of 2016. All this time it has remained profitable and playable while other MMORPG’s have fallen to the…