Well done on having a boss and various enemies / ways of dying!
Very buggy jump makes it brutally hard though...