ADDED: screen wrap (teleport when leaving screen)