forest-spirit on 12 June 2021
That's a damn late release for a game that is pretty much ruined if you see any spoilers before playing.
I assume it's mostly for fans who already played it.