Freedom Planet: Gameplay and mini-review