Nintendo Direct 9.13.2018

Begins with Luigi's Mansion 3. Ends with Animal Crossing on Nintendo Switch. What left is there to cry for?

Comments Off on Nintendo Direct 9.13.2018
Close Menu