Okay, if you want the total, unvarnished truth, the reason I've been putting out so many games lately is I was looking at the old Homestar Runner website, and I saw on the games page that they'd released something like 20-30 browser games during the site's tenure, and I was basically like "Well shoot, I can beat that." >:o
Currently at 22, if you're reasonably generous with how you count them.