Yeah, sounds cool.. maybe someome slipped some acid into your tea before you headed out (if you had some) and you were trippin'. That 8 point buck was the devil coming to whoop your ass for seeing that ghost, but spared you at the last second.. live life to the full.