Cool game! I think I got stuck and had no way of getting enough DP to advance. Maybe that's the intention though? Like, maybe you're meant to be able to have a dead run?
Well done though!