Won on time, we've had quite a similar concept with the ghosts :)
254.90 Time
38 Ghosts
Thanks for playing and posting :D