I dig the concept - need to take it further! Physics + teleport can lead to some fun game play I think.