Some people are really losing their sh*t over Super Mario Odyssey, Nintendo’s upcoming game for the Nintendo Switch set to release in October.

The reason? 117 palabras más