Nintendo dominated this week's news cycle with some exciting announcements! Continue reading this story on RPG Site or discuss it!