Cool idea. Agreed that it takes a bit to understand on the first try, but it's fun once it clicks.
Glad you had fun, thanks! <3