I've seen snaps of this game and thought about what game it was. It looks appealing to me. I just learnt of the translation myself. I thought it was a stand alone game. But anyhow, it's good to see there is a fan translation. It's been a while since you posted on this game!

