Simon to Town

First episode of Numberstairs 2021. It will release on January 15, 2021.

Plot
Simon moves to town.

Debuts
Simon

Squeak