# Field guide to the wall

> A field guide to Square Town's 3D favicon wall — every animal, vehicle, weather event and seasonal visitor you can spot on the map, how rare it is, and when to look.

Source: https://square.pov.town/field-guide

Everything on this page happens on its own, on a schedule you can't see. **Common** things turn up many times an hour, **notable** ones a few times a day, **rare** ones maybe once a day if you're lucky. **Reactions** are caused by people: a purchase, a click, a kiss, an eviction. **Seasonal** visitors keep the calendar and your local clock — the wall knows your sunrise, your weather and your national day. Nothing here can be bought or triggered on purpose; you just have to be looking. The pictures are from the wall itself.

<div class="guide-toolbar"><span class="guide-count" id="guideCount"></span> <button type="button" class="guide-reset" id="guideReset">reset</button></div>

## In the sky

<div class="guide">
<figure class="gcard" data-id="birds"><img src="/guide/birds.webp" alt="A flock of birds flying between the towers" width="480" height="330" loading="lazy"><figcaption><b>Birds</b> <em class="tier common">common</em><span class="when">Any time</span>A flock crosses the town, flapping and bobbing, its shadow sweeping the ground. They fade out at the edge of the map rather than vanish. Come autumn, watch for the big one below.</figcaption></figure>
<figure class="gcard" data-id="balloon"><img src="/guide/balloon.webp" alt="A striped hot-air balloon with a wicker basket over the wall" width="480" height="330" loading="lazy"><figcaption><b>Hot-air balloon</b> <em class="tier notable">notable</em><span class="when">Any time</span>Striped envelope, wicker basket, burner, a passenger or two. Drifts across at rooftop height and dissolves at the map's edge.</figcaption></figure>
<figure class="gcard" data-id="festival"><img src="/guide/festival.webp" alt="Several hot-air balloons in the sky at once" width="480" height="330" loading="lazy"><figcaption><b>Balloon festival</b> <em class="tier notable">notable</em><span class="when">Daytime · at most once a day</span>Four balloons up at once. A big-sky day.</figcaption></figure>
<figure class="gcard" data-id="cloud"><img src="/guide/cloud.webp" alt="A soft cloud shadow sliding over the wall" width="480" height="330" loading="lazy"><figcaption><b>Cloud shadow</b> <em class="tier common">common</em><span class="when">Daytime · more when it's cloudy where you are</span>The cloud is above you, out of frame; you see only its shadow slide over the towers and the ground.</figcaption></figure>
<figure class="gcard" data-id="star"><img src="/guide/star.webp" alt="A shooting star streaking over the town at night" width="480" height="330" loading="lazy"><figcaption><b>Shooting star</b> <em class="tier common">common</em><span class="when">Night</span>A streak across the night sky, gone in a second. Wish for a $1 square.</figcaption></figure>
<figure class="gcard" data-id="kite"><img src="/guide/kite.webp" alt="A person on an empty cell flying a kite" width="480" height="330" loading="lazy"><figcaption><b>Kite</b> <em class="tier common">common</em><span class="when">Daytime · likelier when it's windy where you are</span>Someone stands on a free cell and flies a kite on a long string. Real wind at your location makes this more likely.</figcaption></figure>
<figure class="gcard" data-id="escaped-balloon"><img src="/guide/escaped-balloon.webp" alt="A red party balloon floating up and away" width="480" height="330" loading="lazy"><figcaption><b>Escaped balloon</b> <em class="tier common">common</em><span class="when">Daytime</span>A red party balloon that got away, string trailing, up and out of town.</figcaption></figure>
<figure class="gcard" data-id="blimp"><img src="/guide/blimp.webp" alt="A blimp towing a banner that reads square.pov.town" width="480" height="330" loading="lazy"><figcaption><b>Blimp</b> <em class="tier notable">notable</em><span class="when">Daytime</span>Slow, silver, tows a banner. The banner says square.pov.town. Obviously.</figcaption></figure>
<figure class="gcard" data-id="migration"><img src="/guide/migration.webp" alt="A long V of migrating birds over the wall" width="480" height="330" loading="lazy"><figcaption><b>Migration</b> <em class="tier seasonal">seasonal</em><span class="when">Sep–Nov, afternoons and evenings</span>A long V of birds heading south, well above the towers.</figcaption></figure>
<figure class="gcard" data-id="fireworks"><img src="/guide/fireworks.webp" alt="Fireworks bursting over the Throne at night" width="480" height="330" loading="lazy"><figcaption><b>Fireworks</b> <em class="tier reaction">reaction</em><span class="when">Night · after purchases and evictions, sometimes just because</span>Bursts over the Throne. Someone bought (or lost) a square after dark — or the town felt like celebrating.</figcaption></figure>
<figure class="gcard" data-id="meteor"><img src="/guide/meteor.webp" alt="A meteor coming down on the town" width="480" height="330" loading="lazy"><figcaption><b>Meteor</b> <em class="tier rare">rare</em><span class="when">Any time</span>A fireball comes down, hits an empty cell and leaves a crater that slowly fades. Nobody was hurt.</figcaption></figure>
<figure class="gcard" data-id="aurora"><img src="/guide/aurora.webp" alt="Aurora curtains over the town at night" width="480" height="330" loading="lazy"><figcaption><b>Aurora</b> <em class="tier rare">rare</em><span class="when">Some nights</span>Curtains of green and violet light hang over the town for a few minutes.</figcaption></figure>
<figure class="gcard" data-id="ufo"><img src="/guide/ufo.webp" alt="A flying saucer hovering over the town at night with a beam" width="480" height="330" loading="lazy"><figcaption><b>UFO</b> <em class="tier rare">rare</em><span class="when">Night</span>A saucer hovers over the town, beam and all. If the tortoise happens to be out, it gets beamed up — and dropped somewhere else.</figcaption></figure>
</div>

## On the ground

<div class="guide">
<figure class="gcard" data-id="cat"><img src="/guide/cat.webp" alt="A cat walking between the towers" width="480" height="330" loading="lazy"><figcaption><b>Cat</b> <em class="tier common">common</em><span class="when">Any time</span>Wanders the lanes, sits for a bit, hops onto a low roof, naps, moves on. Owns the place.</figcaption></figure>
<figure class="gcard" data-id="rabbits"><img src="/guide/rabbits.webp" alt="Rabbits by a cluster of trees" width="480" height="330" loading="lazy"><figcaption><b>Rabbits</b> <em class="tier common">common</em><span class="when">Any time</span>A few rabbits at a tree cluster; one hops off on its own. Sometimes something else has the same idea.</figcaption></figure>
<figure class="gcard" data-id="fox"><img src="/guide/fox.webp" alt="A fox slinking through the town" width="480" height="330" loading="lazy"><figcaption><b>Fox</b> <em class="tier rare">rare</em><span class="when">Any time</span>Slinks in, scatters the rabbits, slinks out.</figcaption></figure>
<figure class="gcard" data-id="jogger"><img src="/guide/jogger.webp" alt="A jogger running a loop through the lanes" width="480" height="330" loading="lazy"><figcaption><b>Jogger</b> <em class="tier common">common</em><span class="when">Any time</span>A loop through the lanes at a steady pace. Doesn't stop for anyone.</figcaption></figure>
<figure class="gcard" data-id="dogwalker"><img src="/guide/dogwalker.webp" alt="A person walking a dog on a lead" width="480" height="330" loading="lazy"><figcaption><b>Dog walker</b> <em class="tier common">common</em><span class="when">Any time</span>A person and a dog on a lead, at dog speed, which is to say: with stops.</figcaption></figure>
<figure class="gcard" data-id="tortoise"><img src="/guide/tortoise.webp" alt="A tortoise crossing the town" width="480" height="330" loading="lazy"><figcaption><b>Tortoise</b> <em class="tier notable">notable</em><span class="when">Any time</span>Very slow. Very determined. Crosses the whole town eventually, and it is not to be hurried.</figcaption></figure>
<figure class="gcard" data-id="throne-tortoise"><img src="/guide/throne-tortoise.webp" alt="The tortoise sitting on the Throne tile" width="480" height="330" loading="lazy"><figcaption><b>Tortoise on the Throne</b> <em class="tier rare">rare</em><span class="when">Any time</span>The tortoise reaches the Throne, climbs on and takes it all in. Nobody evicts the tortoise.</figcaption></figure>
<figure class="gcard" data-id="van"><img src="/guide/van.webp" alt="A delivery van stopped by a tower with a parcel" width="480" height="330" loading="lazy"><figcaption><b>Delivery van</b> <em class="tier reaction">reaction</em><span class="when">After every purchase, and now and then anyway</span>Drives the lanes to a square, drops a parcel, drives off. When you see it stop, someone just bought that square.</figcaption></figure>
<figure class="gcard" data-id="crane"><img src="/guide/crane.webp" alt="A crane swinging a beam next to a tower" width="480" height="330" loading="lazy"><figcaption><b>Crane</b> <em class="tier reaction">reaction</em><span class="when">Sometimes when a tall tower gets a click</span>A tower grew — someone clicked it — and a crane swings a beam next to it before packing up.</figcaption></figure>
<figure class="gcard" data-id="washers"><img src="/guide/washers.webp" alt="Window washers in a cradle on the tallest tower" width="480" height="330" loading="lazy"><figcaption><b>Window washers</b> <em class="tier notable">notable</em><span class="when">Once there are towers of 3+ clicks</span>A cradle goes up the tallest tower and the windows get done, floor by floor.</figcaption></figure>
<figure class="gcard" data-id="giant"><img src="/guide/giant.webp" alt="Two huge foot-shaped shadows walking across the town" width="480" height="330" loading="lazy"><figcaption><b>Giant</b> <em class="tier rare">rare</em><span class="when">Daytime</span>You never see the giant. You see two enormous foot-shaped shadows walk across the town, one careful step at a time.</figcaption></figure>
<figure class="gcard" data-id="forsale"><img src="/guide/forsale.webp" alt="A little for-sale sign on an empty cell with a bird on it" width="480" height="330" loading="lazy"><figcaption><b>For sale</b> <em class="tier common">common</em><span class="when">Any time</span>A little sign on an empty cell, a bird sitting on it. It's $1. Hint.</figcaption></figure>
<figure class="gcard" data-id="bailiff"><img src="/guide/bailiff.webp" alt="A bailiff at the door of a tower, furniture on the ground" width="480" height="330" loading="lazy"><figcaption><b>Bailiff</b> <em class="tier reaction">reaction</em><span class="when">Evictions</span>Someone paid double. The bailiff walks up, the furniture comes out of the window, and shortly after the new owner's van arrives.</figcaption></figure>
<figure class="gcard" data-id="bulldozer"><img src="/guide/bulldozer.webp" alt="A bulldozer working along the edge of the wall" width="480" height="330" loading="lazy"><figcaption><b>Bulldozer</b> <em class="tier reaction">reaction</em><span class="when">When the wall unlocks a new ring</span>The wall filled to 70 % and grew: a bulldozer works its way along the new outer ring, clearing the ground.</figcaption></figure>
<figure class="gcard" data-id="kissglow"><img src="/guide/kissglow.webp" alt="A tower with all its windows glowing warm" width="480" height="330" loading="lazy"><figcaption><b>Kiss glow</b> <em class="tier reaction">reaction</em><span class="when">Whenever someone kisses an icon</span>The kissed tower's windows glow warm for a minute — on every open browser, not just the kisser's.</figcaption></figure>
</div>

## In the water

<div class="guide">
<figure class="gcard" data-id="fish"><img src="/guide/fish.webp" alt="A fish leaping out of a lake" width="480" height="330" loading="lazy"><figcaption><b>Jumping fish</b> <em class="tier common">common</em><span class="when">Any time</span>Leaps out of a lake in an arc and lands with a splash — one ripple going up, a bigger one coming down.</figcaption></figure>
<figure class="gcard" data-id="ducks"><img src="/guide/ducks.webp" alt="A line of ducks paddling across a lake" width="480" height="330" loading="lazy"><figcaption><b>Ducks</b> <em class="tier common">common</em><span class="when">Any time</span>A line of ducks paddles across a lake; one dives and comes up somewhere else.</figcaption></figure>
<figure class="gcard" data-id="nessie"><img src="/guide/nessie.webp" alt="Humps surfacing in the biggest lake" width="480" height="330" loading="lazy"><figcaption><b>Nessie</b> <em class="tier rare">rare</em><span class="when">Any time · biggest lake only</span>Something with humps surfaces in the biggest lake, looks around, and sinks. Nobody will believe you.</figcaption></figure>
</div>

## Weather

<div class="guide">
<figure class="gcard" data-id="rain"><img src="/guide/rain.webp" alt="Rain over the wall, wet ground and ripples on the lakes" width="480" height="330" loading="lazy"><figcaption><b>Rain</b> <em class="tier notable">notable</em><span class="when">Also whenever it's raining where you are</span>The light drops, the ground goes wet and dark, ripples pepper the lakes. The wall checks the real weather at your location, so if it's raining outside your window, it's raining on the wall.</figcaption></figure>
<figure class="gcard" data-id="rainbow"><img src="/guide/rainbow.webp" alt="A rainbow standing over the wall after rain" width="480" height="330" loading="lazy"><figcaption><b>Rainbow</b> <em class="tier notable">after rain</em><span class="when">When a daytime shower ends · 3D view</span>Stands opposite the sun when the rain stops. Tilt into 3D to see it properly — from straight above an arc is just a line.</figcaption></figure>
<figure class="gcard" data-id="snow"><img src="/guide/snow.webp" alt="Snow falling on the wall, white ground and snowmen by the trees" width="480" height="330" loading="lazy"><figcaption><b>Snow</b> <em class="tier seasonal">seasonal</em><span class="when">December, or when it's snowing where you are</span>Snow settles, the ground turns white and snowmen appear by the trees.</figcaption></figure>
<figure class="gcard" data-id="fog"><img src="/guide/fog.webp" alt="Fog banks over the lakes at dawn" width="480" height="330" loading="lazy"><figcaption><b>Fog</b> <em class="tier notable">notable</em><span class="when">Early morning, 5:30–7:30</span>Fog banks lie over the lakes as the town wakes up, then burn off.</figcaption></figure>
<figure class="gcard" data-id="eclipse"><img src="/guide/eclipse.webp" alt="The town going dark in the middle of the day during an eclipse" width="480" height="330" loading="lazy"><figcaption><b>Eclipse</b> <em class="tier rare">rare</em><span class="when">Around midday</span>The sun goes dark for half a minute, the windows come on in the middle of the day, and then it passes.</figcaption></figure>
</div>

## Calendar and clock

<div class="guide">
<figure class="gcard" data-id="sunrise"><img src="/guide/sunrise.webp" alt="Warm sunrise light over the town, birds leaving the trees" width="480" height="330" loading="lazy"><figcaption><b>Sunrise</b> <em class="tier seasonal">daily</em><span class="when">At your real sunrise</span>A warm flare and the birds leave the trees — timed to the actual sunrise where you are. The sun on the wall follows your local clock all day.</figcaption></figure>
<figure class="gcard" data-id="midnight"><img src="/guide/midnight.webp" alt="Fireworks and lights at midnight" width="480" height="330" loading="lazy"><figcaption><b>Midnight</b> <em class="tier seasonal">daily</em><span class="when">00:00 local · bigger on New Year's Eve</span>The town marks midnight. On New Year's Eve it goes all in.</figcaption></figure>
<figure class="gcard" data-id="flag"><img src="/guide/flag.webp" alt="A national flag flying on the Throne" width="480" height="330" loading="lazy"><figcaption><b>National day</b> <em class="tier seasonal">seasonal</em><span class="when">Your country's national day</span>A flag flies on the Throne on your country's national day — worked out from where you are.</figcaption></figure>
<figure class="gcard" data-id="hearts"><img src="/guide/hearts.webp" alt="Hearts floating up from the squares" width="480" height="330" loading="lazy"><figcaption><b>Hearts</b> <em class="tier seasonal">seasonal</em><span class="when">14 February</span>Hearts float up from the squares all day. Kiss an icon while you're at it.</figcaption></figure>
<figure class="gcard" data-id="pumpkins"><img src="/guide/pumpkins.webp" alt="Pumpkins at the doors of the towers" width="480" height="330" loading="lazy"><figcaption><b>Pumpkins</b> <em class="tier seasonal">seasonal</em><span class="when">Halloween week, 24–31 October</span>Pumpkins at the doors.</figcaption></figure>
<figure class="gcard" data-id="xmas-lights"><img src="/guide/xmas-lights.webp" alt="String lights along the tower roofs" width="480" height="330" loading="lazy"><figcaption><b>Christmas lights</b> <em class="tier seasonal">seasonal</em><span class="when">1–26 December</span>String lights along the roofs of the towers.</figcaption></figure>
</div>

## The residents

<div class="guide">
<figure class="gcard" data-id="towers"><img src="/guide/towers.webp" alt="Favicon towers of different heights on the wall" width="480" height="330" loading="lazy"><figcaption><b>Towers</b> <em class="tier always">always</em><span class="when">Tilt into 3D (or press 3D)</span>Every favicon is a tower, tinted with the icon's own colours; its height is its click count. Click a tower and it grows, for everyone, immediately.</figcaption></figure>
<figure class="gcard" data-id="windows"><img src="/guide/windows.webp" alt="Tower windows lit at night" width="480" height="330" loading="lazy"><figcaption><b>Windows at night</b> <em class="tier always">nightly</em><span class="when">After dark, your local time</span>Windows come on one at a time through the evening — someone comes home, someone goes to bed — and go off again around dawn.</figcaption></figure>
<figure class="gcard" data-id="trees"><img src="/guide/trees.webp" alt="Trees and a lake on empty cells" width="480" height="330" loading="lazy"><figcaption><b>Trees and lakes</b> <em class="tier always">always</em><span class="when">Empty cells</span>Cells nobody has bought grow trees and pool into lakes. Buy one and the tree goes; that's the deal.</figcaption></figure>
<figure class="gcard" data-id="throne"><img src="/guide/throne.webp" alt="The gold Throne tile in the middle of the wall" width="480" height="330" loading="lazy"><figcaption><b>The Throne</b> <em class="tier always">always</em><span class="when">Middle of the wall</span>The 4×4 gold tile at the centre. $100 to claim, and the price doubles every time someone is evicted from it.</figcaption></figure>
<figure class="gcard" data-id="wall-2d"><img src="/guide/wall-2d.webp" alt="The wall seen from straight above, the classic pixel-wall view" width="480" height="330" loading="lazy"><figcaption><b>The wall from above</b> <em class="tier always">always</em><span class="when">Press 2D</span>Top-down it is the classic pixel wall — favicons on a grid, $1 each. Everything on this page still happens; you just see the shadows.</figcaption></figure>
</div>

Spotted something that isn't here? It's probably new — the town gets more life every week. Tell us at [/contact](/contact) and we'll add it.

## FAQ

### How often does something happen on the wall?

Almost constantly. The town runs three lanes at once — something in the sky, something on the ground, something in the water — each starting on its own clock, so there is usually at least one thing moving. Common events recur within minutes; notable ones a few times a day; rare ones roughly daily, and only if their conditions are met (night, midday, the right season). See [how it works](/how-it-works) for the whole picture.

### Can I trigger an event?

Only the reactions. Buying a square sends the [delivery van](#on-the-ground) (and fireworks after dark); kissing an icon makes its windows glow; an eviction brings the bailiff; clicking tall towers sometimes calls the crane. Everything else is on the town's own schedule — there is no button, and [$1 buys a square](/pricing), not the weather.

### Does the wall really use my local weather?

Yes. Your location comes from the network edge (no permission prompt, nothing stored), and the wall checks the real forecast every few minutes: rain, snow, cloud cover, wind and your sunrise time all feed the scheduler. If it is raining outside, it is raining on the wall. Details in the [privacy policy](/privacy).

### Why can't I see the rainbow?

It only appears after a daytime shower and only in the tilted 3D view — from straight above, a standing arc is just a line. Press the **3D** button bottom-right when the rain stops.

<style>
.guide-toolbar{display:flex;gap:10px;align-items:center;margin:8px 0 18px;font-size:13px;color:var(--dim)}
.guide-reset{border:1px solid var(--line);background:var(--panel2);color:var(--dim);border-radius:999px;padding:3px 10px;font:inherit;font-size:12px;cursor:pointer}
.guide{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;margin:16px 0 30px}
.gcard{margin:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--panel);position:relative;transition:box-shadow .15s}
.gcard img{display:block;width:100%;height:auto;aspect-ratio:480/330;object-fit:cover;background:var(--panel2)}
.gcard figcaption{padding:10px 12px 12px;font-size:13.5px;line-height:1.45}
.gcard figcaption b{font-size:15px;display:inline-block;margin-right:6px}
.gcard .when{display:block;color:var(--dim);font-size:12px;margin:2px 0 6px}
.tier{display:inline-block;font-style:normal;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;padding:1px 7px;border-radius:999px;vertical-align:2px;border:1px solid transparent}
.tier.common{background:#3ddc8422;color:#1f9d5a;border-color:#3ddc8455}
.tier.notable{background:#4a90d922;color:#3a7bc4;border-color:#4a90d955}
.tier.rare{background:#ffd84d33;color:#a3780c;border-color:#ffd84d88}
.tier.reaction{background:#ff5d5d22;color:#c94040;border-color:#ff5d5d55}
.tier.seasonal{background:#8e5bd922;color:#7a48c8;border-color:#8e5bd955}
.tier.always{background:var(--panel2);color:var(--dim);border-color:var(--line)}
[data-theme=dark] .tier.rare{color:#ffd84d}[data-theme=dark] .tier.notable{color:#7fb3f0}[data-theme=dark] .tier.reaction{color:#ff8a8a}[data-theme=dark] .tier.seasonal{color:#b993f5}[data-theme=dark] .tier.common{color:#3ddc84}
.gcard .spot{position:absolute;top:8px;left:8px;background:#0008;color:#fff;border:0;border-radius:999px;width:28px;height:28px;font-size:15px;cursor:pointer;line-height:28px;text-align:center;backdrop-filter:blur(4px)}
.gcard.seen{box-shadow:0 0 0 2px var(--accent)}
.gcard.seen .spot{background:var(--accent);color:#111}
</style>
<script>
(() => {
  const KEY = "fw_spotted"; let seen; try { seen = new Set(JSON.parse(localStorage.getItem(KEY) || "[]")); } catch { seen = new Set(); }
  const cards = [...document.querySelectorAll(".gcard")], count = document.getElementById("guideCount");
  const save = () => { try { localStorage.setItem(KEY, JSON.stringify([...seen])); } catch {} };
  const paint = () => { for (const c of cards) c.classList.toggle("seen", seen.has(c.dataset.id)); if (count) count.textContent = seen.size ? `Spotted ${seen.size} of ${cards.length} — click the ✓ on a card when you've seen it.` : `Click the ✓ on a card once you've seen it on the wall.`; };
  for (const c of cards) { const b = document.createElement("button"); b.type = "button"; b.className = "spot"; b.title = "I've spotted this"; b.textContent = "✓"; b.setAttribute("aria-label", "Mark as spotted"); b.onclick = () => { seen.has(c.dataset.id) ? seen.delete(c.dataset.id) : seen.add(c.dataset.id); save(); paint(); }; c.appendChild(b); }
  document.getElementById("guideReset")?.addEventListener("click", () => { seen.clear(); save(); paint(); });
  paint();
})();
</script>
