I saw an ad somewhere a few years back, either one of those rotating ads or a post advertising it. I think it was on a gaming forum, but I'm not 100% sure anymore. I'd been interested in playing, but at the time my "temporary" PC didn't have the space for it (nor for most MMOs since it was an...