Really cool idea! The controls are annoying and I got stuck on the "impossible" puzzle, but really cool!