This was a pretty neat experience, with a surprisingly engaging (and clever!) central mechanic! Nicely done! ^_^