Cool game! I really liked the mechanics! that last puzzle was a killer, but I figured it out eventually!