Wow. I love puzzle games, and this game was a lot of fun to play. I believe a tutorial with a few extra steps might explain better what each enemy does. I felt a bit lost at the beginning, but as I learned the enemy movement patterns, the game became amazing! Congratulations!