Puzzle Pests is a fiendishly addictive bug-based puzzle game. The aim of Puzzle Pests is simple – clear all the fleas off the game board by blowing them up, sending them through trap doors or matching ...