I have noticed it too, Aaroh.
Must be Project Cars being released on the PS4 and all the sub-forums it's gotten here at GTP.
Well that's my guess anyway.
Which site?Yeah maybe that's the reason. I had heard that one of the threads became very popular and was featured on a popular website, which resulted in many people being directed to GTPlanet. Maybe something like that has happened?
Which site?