Thanks for playing our game! I'm super happy to hear you were able to pick up the game and that you were impressed by it overall! We tried definitely could've done a better job explaining the core mechanic of the game with the first couple of levels but we did our best to design those levels to encourage the player to figure out mechanics as we introduced them. We tried to get the atmosphere right as one of the biggest points of polish so the kind words about that are very much appreciated!
Congratulations on your own submission to the game jam as well!