Games like Bug Off

There's a bug problem, and someone has to deal with it; unfortunately, that someone is you.

There's a bug problem, and someone has to deal with it; unfortunately, that someone is you.
Picked to match Bug Off on gameplay, themes, and feel.