May 3rd, 2017The night was March 2nd, 2017. Thousands of gaming fans sat, stood and even camped out for the release of the latest look into the iconic Legend of Zelda series. Just like that, Nintendo’s seventh major home video game console “The Nintendo Switch,” took the world by storm.
With something so epic releasing into the WILD, we...