Space MMO in development.