We doing this game or what? It is in open beta and free to play now. I am thinking about trying it out, loved the original!