Tag: Super Mario Odyssey

New Super Mario Odyssey Trailer Released

Excitement for the Nintendo Switch is at an all-time high, with the release date just around the corner and an exciting lineup of games announced to arrive on the new console in 2017. The most iconic Nintendo series is getting another entry with the announcement of Super Mario Odyssey. Super Mario Odyssey looks like an ...