You nailed the part on the illusion. This seriously doesn't look as if it was made on a 2D game engine. At first, i was gonna report this that it's made on a different game engine but the made with GDevelop logo convinced me not to do that. I like the story, it's well thought.