Interesting concept and mechanics! I like player ghosts, but when there are a lot of them, the game becomes very difficult.