Indie Hit Freedom Planet Races to a Nintendo Switch Release on August 30 in North America and Europe
Indie Hit Freedom Planet Races to a Nintendo Switch Release on August 30 in North America and Europe XSEED Games and Marvelous Europe Team Up to Publish GalaxyTrail’s Fast-Paced, Combat-Driven Platforming Adventure on Nintendo Switch Torrance, Calif. — August 9, … Continued