thanks for the suggestions! I'll definitely take these into account. things like reload cancelling, better weapon switching, and various bug fixes are in the works and should be done by the next update. the dashing sword enemy also sounds really cool and would make the combat a lot more interesting, so I'll see if I can add something like that in :)