Would you believe, it’s finally here. Gran Turismo 5, the game which has been in the works for the last five years has finally made its way out of the factory and onto the race track. I must say, the … Continue reading →