After the Zelda focused Nintendo Treehouse E3 livestream on Tuesday,the Japanese-based company has come back to display off some of their other future releases. One of those games even got a release date, with Paper Mario: Color Splash announced to be coming out on October 7, and 2016. Paper Mario: Color Splash will be the […]
Source: flickeringmyth.com