I love the idea! The sounds and music are fun, tho I found myself wishing the music changed up every so often.
I only went through a few levels but a lot of them seemed rather straightforward but taught the mechanic really well. Not sure how I liked the auto-move ability since you could always just reverse it. Felt a little unnecessary.
Overall a great game, one of the top I've played so far!