Interesting puzzle mechanics. Definitely deceptively more difficult that it appears on the surface, but controls really well. Excellent overall presentation. Well done!