Nintendo released its latest financial results, and it makes for some somber reading but teases the potential to smash an all ...