Fantastic little experience, great presentation and story, and while the gameplay confused me at first, once it clicked it was very satisfying to do well. Good job!