it is a puzzle platformer, you need to figure out a way, that is the point
there are several environmental cues, and the dialogues provide the narrative, if you are struggling to get through hit me up on discord I will give u a hint :p