Gaming5 hours ago id Software confirms a new game, with Hugo Martin directing again id Software says its Texas and Frankfurt teams are building a new game under Hugo Martin, though it has shown nothing and named no… By Noaman Rasheed