The last enemy is TOUGH. You better find good speed and get a lot of health from defeating enemies. It's even worth tracking back to get health from low level enemies! Good game.
Haha. He is. Some runs are harder than others! Have another go and you will get em 100%