There’s a healthy amount of skepticism that comes with any MMO announcement. Rightfully so, considering so many companies take the plunge and few come out on top. So