Transformers : The Game (PC) first impressions...
Good god the driving controls SUCK. I've seen drunk drivers that had an easier time than this....review to come soon...
By logging in to LiveJournal using a third-party service you accept LiveJournal's User agreement