Ah, I think steampage would definetly be allowed as it gives people more info about the game, as for the Twitter I'm not 100% sure on that.
The thing is it used to be that there were threads for specific games, but generally they tend to not be too popular these days, nor has VG been in general ngl.
The thing is it used to be that there were threads for specific games, but generally they tend to not be too popular these days, nor has VG been in general ngl.