A great concept with good gamplay and graphics. Good job! (to be honest, I was not able to pass the first puzzle)