It's been a long time since a game on itch gave me some strange feeling thx to the story, a really incredible work.