Hey, I just found this and it sounds interesting. So what's the status of this game? Login/registering doesn't seem to work :o