Entertainment Technology Video Games Super Mario Odyssey (Nintendo Switch) September 5, 2017October 29, 2017 Thomas Giboney 3D, console, game, games, home entertainment, Mario, Nintendo, Odyssey, Super, Switch, video The wait is over! Switch owners can now pick up a brand new Mario game! Exciting news for all Read more