Thanks for the update! I noticed some changes, like the sound effects stopping in the later levels. That is probably a good idea indeed. Maybe keep the most important sounds, like wizards shooting and crowns dropping?
Unfortunately I still had some trouble: in the WebGL version, both times when I reached about Wave 25, it completely crashed now... I didn't see anything special in the browser console log (maybe I didn't look well enough? Also maybe it's my old laptop & browser - I use Firefox btw).
In the download version, the "shop close" bug happened again, each time when I got above Wave 50. The last time was in Wave 55, while quickly placing a whole battery of colons.
About the path finding: GPU path finding and the GIF are really cool, but is that really the bottleneck? If you have 1 player and 1000 enemies, you still need to run the path finding (or "flow map generation") algorithm only once, right?
Anyway, it's great to hear that you're still working on this! I'll be following for further updates.