This was really good! I loved the AI voiceover and the environment design. The button mechanics worked really well and I love the lateral thinking on the last “lots of buttons” puzzle. Also the exploding walls was a great twist, unexpected and very satisfying.
The one thing I would change is the ending. I like the twist with the third race, but just ending it there is a bit too soon (you probably ran out of time), but one last challenge to finish off after that point might have been better for the story.