Really unique take on a puzzle platformer! I love platformers with ability unlocks and doing it with an RPG skill system is a great approach.