Here we go again.
Thing is, the fact that "you" are not into Worms doesn't make it a shitty release. In fact, it's having an positive critical reception. The problem here are not the games being release, are the games NOT being released. But that shouldn't go against the ones that are.
As a disclaimer, no, I'm not really interested in Worms either. That doesn't mean I don't want it here. I want any worthwhile game here. The more the merrier.
And I wouldn't expect anything else today. Old releases are usually out a 15:00 (GMT+2). 18:00 (GMT+2) are normally intended for simultaneous new releases (with Steam and other stores). And at least from what I saw at the release list in metacritic, there didn't seem to be anything else that could be released here today. That list is not always up-to-date, though. Nor I really checked all the other games -just by name and general knowledge-. So I might be, hopefully, wrong.