This actually sounds really solid, I like that you’re not just copying Slope but adding your own mechanics.
Have you played Slope 2 before? There’s an online version you can just open in browser.