Bejeweled 3 is a tile-matching puzzle game that was developed and published by Popcap Games, the guys behind the massively popular Plants vs. Zombies.