Today, August 27, Nintendo treated fans to a double whammy of news during the joint Nintendo Direct and Indie World presentations. If you didn’t catch the showcases live as they happened or you just can’t be bothered to sit through the whole thing yourself, then don’t worry, we’ve got you covered. But to save you some…