What a great design idea. The approach to movement really made you have to think ahead and the progression made for a fun balanced challenge.