Boom Bugs

Help squish 8-legged enemies in this challenging physics game. Place the bugs in strategic locations, then click to detonate! Wipe out all the spiders to progress.