The people are fighting back! After the disappointing launch of the GTA Trilogy, many fans have been left downtrodden for what was supposed to be the game of the year. Unfortunately, that just hasn’t turned out to be the case. Whilst there have been a variety of problems, one glaring omission from the original games […]