Teleportation holes… Hmmm… Portholes!
Portholes

Source and More information: Portholes [Free] [Puzzle]

Author: itch.io