I don't get how it goes with the theme, but otherwise pretty fun game.
Thanks for the compliment! It fits the theme because you can sacrifice a life to gain turbo powers. I’m using the second definition of sacrifice: “to surrender or give up, or permit injury or disadvantage to, for the sake of something else.”