You've managed to find the perfect balance between hard and I can do this. God I wish there's a checkpoint :)
Sfx are good too and keeps the momentum going!