They just released four games yesterday and looking at the news reel it seems they release a bunch of games every day. They're also running a summer sale right now. I doubt they're anywhere close to being dead.
They are known to take their time when it comes to developer submissions (and that time can be quite long) but that was the case since pretty much forever, not something that happened with the new/original owner.