A fantastic concept, simple yet effective, very easy to visualize, and should be straightforward to implement while still having enough room for some "juice"/polish that will make the game standout and be enjoyable.
Concept document is great, hitting all the points we were after.