Super Mario Odyssey Review

On October 27th, Nintendo launched (in my humble opinion) their greatest release on the Switch since Legend of Zelda:...