Brian David Gilbert tries to unravel game lore without losing his grip on reality.
410m
148m
22m
5m
34m