Not so much a rage game due to the checkpoints and cheats! But yes sort of.
Did you have any suggestions?