It's good, everything seemed to work properly. I would suggest adding some checkpoints, because it can be frustrating being moved all the way back to the start when you've already gone pretty far.