My enjoyment of GTA IV was often hampered by its lousy checkpoint system. If you've ever played it you know that you have to complete an entire mission to reach a checkpoint. If you fail halfway through, or somewhere near the end, you are taken back not to the start of the mission, but to the person who gave you the mission. This gave me so much grief that I just ended up using a cheat that gave me all weapons, full ammo, full armour, and full health. After that, the game was a breeze. I played through it, and actually managed to reach the end. With GTA V, Rockstar has made a couple of improvements, or changes, if you will, that eliminate the need for cheats and make the game fun through and through.