Speed Run Challenge

Added in a speed run, if you dare... Also fixed some bugs with the
cutscenes.