A lovely game that requires planning and timing! The mildly infuriating obstacles were clever and forces the player to loop the level again and again in order to reach the goal and I think that's pretty wonderful too! Finishing the levels and reaching the end of the game gave me satisfaction, making it feel worth it to complete the game xD
The pixel art for the sprites and the background are spectacular and the music and sound effects are extremely fitting as well. Good job on the game!