Boom Bugs DeluxeBy Playerthree.com ( Free )
Oh no The forest has been invaded by nasty spidersHelp Fuz, Oz, Merlin and friends squish their 8-legged enemies in this cute but challenging physics game.Place the bugs in strategic locations, then tap to detonateWipe ...