Interesting concept. It's quite a generous on your part to offer the game for free! I'll certainly buy the DLC when it come out.
Btw, I would like to point you to the fact that the game is still listed by Itch.io among the paid games (12$). Infact I casually found it while searching paid puzzle games. People searching free puzzle games wont find it.