The apologies to Kevin Smith made me giggle. I really like how you've made this concise and quick to get into, but the potential is pretty much endless!