I was trying to make it as painful to do as possible, but I didn't know it would take over 3 hours though. but if you memorized the position of every checkpoint you could finish it in under 2 hours maybe less. I haven't even finished it myself so I can feel your pain.