really nice job! The animations were so fluid and detailed, that i was surprised to find that the controls were actually complimented by them, as opposed to feeling sluggish as can often happen. The core mechanic is really interesting and the whole thing is presented really well. Nice work!