This basically uses a ghost to sense if there is a wall or edge to get rid of the glitchy vibrations. It sends out a broadcast for the visable player to move if the space is clear. :)