Cool, slick presentation with interesting and intuitive mechanics to back it up! Lotta heart in this game and it shows in almost every single element. Having said that, for me, this game rides a dangerous line between satisfying challenge and total frustration. While I did beat it and enjoyed my time with it in the end, there was a lot of time spent where I felt more like I was wrestling the controls than wrestling with the actual in-game challenges. The mouse going off-screen or not functioning or not being in the spot where I wanted was a constant frustration: game could really stand to not have the targetting be based on a cursor position on the screen, but on a direction/angle from the player, if that makes sense. You definitely have a knack for these, however!
Edit: Was able to get my speedrun time down to 0:7:1.35
Edit Two: The new gamepad controls rock!!!11