Come on, hurry up and launch the MMORTS or at least give us a beta. the concept seem interesting. I cant wait to see how the game delivers.