There's probably some quirky British humour going on there, and actually acts to remind people to visit more to keep up with the huge amount of stuff being released.
As a non-game player, I was under the impression that there was only one or two big games released a year, based on the adverts I see on the tube. It's quite amazing how my internet is so different from a gamer's.