I have been thinking about this for a long time really and if I get the chance to do it, I want to make sure to do it right. This sort of product needs to serve a lot of different masters, but in the end, it needs to introduce the game, hook folks into playing, and above all, provide a fun...