For anyone wondering: The game is abandoned. The creator deactivated without even telling her patrons, so I would assume she's never coming back.