Indie hit Freedom Planet races onto Nintendo Switch Today! August 30, 2018 Nintendo Switch 0 Marvelous Europe and XSEED Games have today launched GalaxyTrail’s smash hit Freedom Planet on Nintendo Switch. Read More »