Beautiful game, the pixel art aesthetic is lovely. Kept coming back and I made it to level 23!
The core concept is clever, managing time and resources as a survival mechanic feels fresh. The constant tension keeps you on your toes, though a brief breather between waves could give players a moment to plan and make the next wave hit even harder.
One suggestion: tooltips on the froggies when hovering would help with strategizing. I found myself often wanting to see damage values.
Great entry, well done!