Journey NotesE3 2018 Impressions! June 16, 2018September 8, 2018 theherosidequest My E3 2018 game impressions round up!