Board Thread:Biweekly discussions/@comment-33872406-20190307004517/@comment-25546049-20190314025911

Of all places, it was pogo.com. They heavily advertised a bunch of PopCap games for whatever reason, and I played a ton of PVZ back in the day.