Like this one, but one that doesn't spawn many different ones hand has a saving/load feature. It would save with you make your first run. Then after than it would only save if you have a faster time then you completed the stage. The ghost would only replay your fastest time.