Pop Beetles are everywhere! Theyve infested everything and it is up to you to get rid of them by popping them and making them go away! Easy to play but hard to master, Pop Beetle Pop is fun and addictive!