41 Tiny Details That Make GTA 5 Awesome

41 Tiny Details That Make GTA 5 Awesome

Game designers need to learn from things like this for every game.