For the gameplay they had like two cool ideas and that's it. They were really cool ideas though to be fair. I would also suggest researching a couple of the more complicated movement mechanics that speedrunners use and all that, things like reload cancels too. It makes it more fun overall.