I've found out that it's possible, and now it's just a matter of playing through the whole thing in one perfect run. Has anyone else been able to do this before?