FeaturesWeek in PC game releases: Earth Defense Force 5, Field of Glory: Empires, SolSeraphThis week's PC game releases include Earth Defense Force 5, SolSeraph, Blazing Chrome, Field of Glory: Empires, and many more. By Jason RodriguezJuly 9, 20190