It's a fun parkour game and I was able to make it to the end. I really like the idea of rotating and switching platforms, but it was really hard for my brain to process everything while on a time rush (battery running low). So at least from my game play all I did was using the boosted jump. Maybe you could implement a movement based battery system where player only loose battery while moving, so they can think of the most efficient way to go through the course using all keys. The idea of loosing keys throughout the level is a really smart implementation of the theme and overall I think you guys did a great job!