Nice graphics, sound effects and music, good puzzle as well which forces you to think two or more steps ahead. Good work!