I love the idea, and it is executed quite well, although it is somewhat confusing that you start without context of the mechanics and they throw you in without a few small clarifications.