Very difficult, but very nice game! After several attempts, I haven't managed to finish the game, I'm not capable of thinking that fast, hahaha, but I love how you've implemented the theme. Good job!!!