Nice game. I really like the mechanics: very simple too understand but enough possibilities to keep one engaged.
The controls could be better, walking just did not feel right to me, and I struggled placing the fences.
I also loved that the whole screen darkened when bugs were about to come, this built some anticipation :D