The bugs made it kinda hard to play, would have otherwise been solid little puzzler. The timer adds a real sense of urgency.
Also, a bit weak on the theme, imho.