I wasn't really excited about it untill i watched several videos Rockstar has put on youtube about the games engine,multiplayer and stuff
This game looks like its going to set a new bar for 3rd person and things can only get better from here onwards as others will copy
This game looks like its going to set a new bar for 3rd person and things can only get better from here onwards as others will copy
Comment