Really original concept!
When you get it right and the player character is absolutely sending it away from the ghost it is hella fun.
Good job!
Tim