A fun take on the theme and pretty impressive for 8 hours only! I wonder how you could expand on the concept, maybe using earned points to build stationary defense or add traffic or something to make it harder for the frogs to pass.
Anyways I scored 7400, don't know if that's good or not :D