yea I just downloaded that, i must say, it might give WoW a run for its money. yay for stress test, i might actually buy this game .