Xbox and Nintendo win several Game Critics Awards at E3 2017 June 28, 2017 by admin Tweet Not only did it walk away with top honours in the hardware department, but the Xbox team also won over some of the industry’s top franchises at this year’s Game Critics Awards after E3 2017. Read more… Neowin Related Posts:Sega reveals five of its game franchises are coming…Baldur's Gate 3 Xbox release date to be unveiled at…Astro Bot clinches 'Game of the Year' award at The…Microsoft confirms it will make some "Xbox…Baldur's Gate 3 wins Ultimate Game of the Year and…