So, I’ve just recently found some friends who play World of Warcraft. You know, that time, money, and soul sucking MMORPG that somehow found that sweet spot of addictive and interesting that all other open world massively multiplayer games have been trying to duplicate for the past 5 years? I quit...