Really cute! As other people are pointing out, the main issue is the timing that forces you to memorize instead of figure out the puzzles on the fly. But great use of the theme, a wonderful jam game overall!
Thanks!