Yeah the lack of checkpoints really frustrated me I have to agree. The rest of the game was great I couldn't stop.