Strellizia

Help the main character save his world and close the mystical portal opened by the Decay to reclaim his planet.
Platformer