Bug Heroes: Tower Defense: Update notes for Mar 15, 2025

- hot fixed a crash with insectopedia - fixed a few other recent issues