Really amazing. At first it was a bit tricky to use the same buttons for both aiming and moving, but after getting used to it the game became quite fun (but still pretty difficult).
The difficulty is definitely intentional. While it is absolutely possible to beat the final boss in the first run, death is intended to be part of the game, as you grow stronger each run.