Really well polished mechanic, I was expecting it to break in a few situations but was outsmarted. One of the more fun entries I've played yet.