Really cool puzzle design! The twist of having to dodge your ghosts while getting back works well, congratulation!
Thanks! :D