Super Mario Odyssey – Accolades Trailer

See what the critics are saying about Super Mario Odyssey which is available now exclusively on Nintendo Switch.

Written by: News Bot

General dogsbody posting regular news and media content.