Took me a bit to figure out the controls (click and hold to attack), and the movement was a little wonky, but I eventually managed to win.
Yeah, the proper movement near the obstacles was the greatest bug that I haven't had time to fix, I'm really sorry about it.