The ghost block does need some improvements but was difficult to make perfect under the time limit. Thanks for the feedback!