This is really, really good. The mechanic is well implemented and fun, and can be built upon super easily.