Death Stranding
Taking place each year, E3 is a gaming convention/conference wherein the major gaming companies are encouraged to hold presentations for fans where they can show off new games and new tech. With E3 2017 happening in a week, I thought it would be best to take a look at some of the things that are […]
-
Pages