Back in action with site updates coming this month. Out now: Daemon X Machina on Nintendo Switch.

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