This is a great idea! The only thing I kinda wish was added was a goal to reach, whether that be the end of each level (which would require several different levels) or collectibles that spawned everywhere to increase your score. I'm glad you put a heads-up part that shows upcoming moves. Perhaps that should be a bar horizontally along the bottom, with the current one highlighted, that way if they are all together it is easier to read without having to look in 2 places.
Great graphics and sound! Nice job!