So nice! Simple, fun, easy to understand and a neat concept. I agree with one of your commenters below with this idea having a lot of cool potential. Very nice!