NapHazard

Your most difficult enemy is 100s of your previous selves
Fighting