This game just have the vibes I'm looking for in a game but I was wondering if it has an english translation now or not.
I'm also curious as to what the plot is because the description is confusing and I don't see any mentions of it in the other parts of the internet.