Freedom Planet Launches New Nintendo Switch Demo Today; Racks up High Scores and Praise in Reviews

XSEED Games, the independent-minded publishing brand of Marvelous USA, Inc., announced that together with developer GalaxyTrail a demo for Freedom Planet on the Nintendo eShop for Nintendo Switch™ has...

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.