Nice concept and great execution. Visuals and game feel are spot on as well as level design.
I didn't struggle passing the levels but it did feel a bit punishing at times.
PS. Never would have imagined that this is a first time submission to a game jam, especially with an entry so polished and complete. Great job!