18 October, 2016 in Games Review / 0 Comments Internet is going crazy with the new Red Dead, and there are reasons for it