Is this game new because I'm gonna try it out. I love browser strategy MMO's.