Fun gameplay that took me a little while to understand but was fun once I did. I would go with a progressive tutorial rather than a page for this kind of game, as it can become pretty complex and retaining this much information can be hard on a first try (especially since the tutorial is its own level basically, and is not available while playing the game). If having each step presented to the player as it goes isn't something you want to do, then at least having the tutorial screen be tied to a key that can overlay it at any time would be a big help to ensure players don't forget information in the middle of their challenge and can continue without needing to leave the game and restart in order to access the tutorial screen again. But the gameplay works, and is engaging to get into. The colors provide good contrast to ensure visual understanding of what is going on, and the stats are displayed cleanly in easy to see places. Good job!