The top E3 2017 games on my list and general thoughts on the conference are shared in this video.
You may have missed
June 22, 2022