I agree with cariad. This is a very clever interpretation of the theme, now I don't feel clever because I was going to do something similar damn it!

Well done I1985 and good luck.