A puzzle game where players teleport between islands via the use of angled mirrors.
at://did:web:gamesgamesgamesgames.games/games.gamesgamesgamesgames.game/3mghmb7622a2d