I second on the checkpoints, is annoying having to do everything from the start. Specially because I'm colorblind and wasn't able to understand it xD