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 match...