No image available

Tabula
A mind-bending puzzler about overlapping computer windows to create traversable space.
Ratings over time
Cumulative · 30dCumulative ratings

A mind-bending puzzler about overlapping computer windows to create traversable space.