Abstract: I’d wager a guess that a lot of people have heard of a little company called PopCap Games, even if they aren’t gamers. How? Because sometimes you just can’t spend a day on the internet without seeing one of their ads somewhere, especially Facebook, and...