GamesGeek Bits TGS 2018: Get Ready For Another Bug Hunt With Two New Earth Defense Force Games YonkSeptember 22, 2018