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…Microsoft confirms it will make some "Xbox…Baldur's Gate 3 wins Ultimate Game of the Year and…Here's when and how to watch the 2023 Game Awards…