Nintendo's latest console is analyzed from a sales standpoint and what's coming in the future. Do you agree?

More...