ok so you think I should add checkpoints.
the boss un killable it is there to try to make players try to kill it and die, before they can get in to the temple.
the boulder is dodgeable so are the spikes, but when I update it I will make them easier to dodge.
and you are right the ninjas never stop spawning until you walk past their spawn point.