Welcome, friends, to our newfound valhalla of Freedom Planet.