I really liked this. It's quite a challenging game, but I like a good challenge.
The variety of enemy mechs is great, their AI is quite simple, but thanks to the different ways they behave it helps to keep you on your toes. Also love the designs, it's easy to distinguish between each different type of enemy.
As others have said, the vertical aiming feels quite awkward due to it not being tracked by the camera, and it was hard to tell if I was being hit or not as your health is only shown by a small UI piece of text that's up in the corner. Would be nice to either have some hit effects or just a nice big easily visible health bar.
Also, I really didn't like the slot machine mechanic. Most of the effects are so minor that you barely notice a difference, the exception being the reverse inputs effect, which is basically a run-ender, as it goes on for sooooooooo long. In the end, I just stopped using the mechanic, as the negatives far outweighed the positives.
Oh, and last thing, the movement is great, I love the dash. Only thing I would add is a jump, as there were a few times that I got stuck trying to move over geometry.
Overall though, this was great, Well done!