I can't say I'm much of a speedrunner but this was really fun. I think the reveal mechanic could be worked on a bit. Sometimes it felt a bit more like a memorization game than a platformer. Potentially making activating it slow down time but keep your momentum. This would mean that you still would gain a lot from learning the levels if you wanted to speedrun but you wouldn't have to learn them to play the game. Well done though, it's been really well made.