I think it's fine, and it keeps discussion of each game to one thread. Previously everybody with a question or review on a game would post a brand new topic, which is probably worse. In any case, it does look a little spammy only because so many games were done at once. Moving forward I don't think it will be an issue.
AMD Ryzen 7 1800X | MSI X370 Titanium | G.Skill 16GB DDR4 3200 | EVGA SuperNOVA 1000 | Corsair Hydro H110i
Gigabyte RX Vega 64 x2 | Samsung 960 Evo M.2 500GB | Seagate FireCuda SSHD 2TB | Phanteks ENTHOO EVOLV