I got hooked when I realized there's a puzzle aspect haha!
Eventually completed the game and enjoyed your levels :)
As for an improvement I would have enjoyed would be to be able to see how many enemies were remaining :p That trick level with the last second wave got me a couple times lol.
Was nice to see a different take on the theme with non-standard dice for a change!