12 New Games being added on the Nintendo Switch eshop this week including the most anticipated game of the year Super Mario Odyssey!