Firstly, as a fellow gamer and as someone who knows some things about making games, not much, I have to say there's potential but performance really struggles and makes some puzzles harder than they are. That's the main problem with Unreal in my opinion, making your games run good. Next time or if you want try to detect when player sees the game object and if they don't hide that object. This trick will especially really help on a 'bushy' level.
Levels weren't bad, I enjoyed solving them but I think you could add more detail to each level. Almost every level has some unused space which could be either blocked or used as a part of the puzzle. For example you could hide some hints or gameplay element behind some walls.
I really disliked how opening doors works. You wanted to show that player unlocked the door but I believe forcing player to not move AND switching to another camera will look better. If you want to stay with your idea, you could rotate the player character and leave it. It may be just me and my impatience but changing the angle where I see and not adjusting movement to it made me fail the level.
But I see here some creative ideas like playing with gravity. The way it launches player character in the space is funny and I have spent like good 5 min just flying around. Best 5 minutes of this week for sure.
To wrap things up. Cool premise, if you spent more time on small details and on performance your game surely would be one of the best games this jam. Next time making a game just before you do anything even create new project sit down, take a notebook and write down your ideas and what you want to do. Now you know that Unreal needs really beefy pc so design and make an options tab with quality presets. Ask your friends or even fellow game devs to test your game. Remember to plan and gather as much feedback as possible. Nontheless, good job on creating this game in time!