It's been a rather absurdly busy 2 weeks since the last status update, in terms of game released. Since then, the number of supported games has risen to 1941, up 87 games. For comparison, back in February we had our previous high of 73 games in 2 weeks. So 87 is just crazy.
Not too shockingly after so many released in so short of a time period, the number of Work in Progress games went up. It's now at 603, up 49 from 2 weeks ago. Which actually isn't nearly as bad as I was afraid of, since I haven't managed to much of anything beyond just adding new games.
Rumor is that the Summer Sale will start in the next couple of weeks. If/when that happens, we should hopefully slow down the releases for a bit, giving us some time to catch up.