I really like what is done visually with lighting and depth.
I would suggest adding some sort of indicator that checkpoints have been activated.