clever mechanics! i struggled with the precision of the movement but i think the basic moveset and concept is really smart