17 Best PC games

I don’t know why 17. NP is number 7.



Why do they always link to the old one? I remember they had another free games article and that also linked to the old one.

Nice. Do you find these things give you a noticeable influx of new players?

A few hundred new players. Always a nice bump.

1 Like