Neat concept! Some more sound effects and music would really make this a fun puzzler game. Random generation is also very nice touch. Good job!
Thanks :-)