This was really tough. I think the modifiers add a good level of challenge, though it often just leads to waiting for the next modifier that is easier to work with. That could be something to further explore how to make more interesting. Good job overall though.