Cool idea!
I do agree some intro would be nice, as it takes a while to learn, but it's a fun idea and flows nicely.
Thanks!