Thanks! The last level is definitely the trickiest–it's hard to wrap your head around the way the two circles move at the same time. I had to figure it out again each time I tested it lol.
I can definitely see the similarities with Yoshi's Island, too!