Nice art style, interesting perspective shifts, but yeah the move speed needs to be higher. Admittedly I was never able to reach the boss after quite a few tries.
Damm, I should have tested it first in more computers, but thanks for playing!