I'm really flattered that you used the word 'addictive.' It makes me think I'm on the right track. Of course, there's still a lot to refine, but this is a great start for a good idea. Thanks for your feedback!