Times have been hard on venerated studio Platinum Games. Last year saw the release of two of their biggest critical flops with Star Fox Zero and Teenage Mutant Ninja Turtles: Mutants in Manhattan. The latter of those two has already seen its license expire surprisingly early and has been pulled from all digital storefronts less than a…
