Currently on a holiday hiatus back in Cameroon, Africa.

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