For the last few days I've kept the feeling that I'm already close to beating this level, all I had to do next was to just do it. And I did it at last.
First I'm using keyboard, after 25% I'm using mouse for the rest of the level.
Level music:
Club Step by Dj-Nate.