Great fun! I can appreciate the hard work that has gone into this and would love to see this developed further.