Impressive ! For some reason level 5 was almost all white (but I beat it by going straight) and I found level 6 had a big spike in difficulty compared to the previous ones. In the end, I beat all the levels :)
The art and atmosphere were great and the voice acting at the start was a nice touch.
Great job !