Who’d have thought that the first few months of the year would be filled with great video game releases. Here are the top 10 best upcoming games of the month for March 2017. Oh, and there’s a console launch in there as well. Nintendo Switch Console Launch Release Date: 3 March 2017 Manufacturer: Nintendo The Switch is Nintendo’s much awaited hybrid console, and is finally launching on 3rd March 2017. It does not have a huge launch line-up but what it has it pretty compelling. Here’s a quick look at the console: The Switch is considered by Nintendo to be a “hybrid” console. It is designed primarily as a home console with the main console unit inserted onto a docking station to connect to a television. Alternatively, the console can be removed from the Doc...