You can press middle click to restart from last checkpoint!
ooooooooooo thanks! I ended up finishing it last night, it was awesome! that helicopter can be too good a shot sometimes but other than that I had a ton of fun :)