Nintendo's premier primate is back in action in a HD version of this challenging platformer for Nintendo Switch.