The game is great visually and the main mechanic is done well, but I personally don't see why would there be a timer other than to make a logical end to the game (at the cost of reducing the average playtime down to 2 minutes).
On the off hand, did you voice the fireflies yourself? They sound so funny lol