A downloadable game

Download

Download
almost playable demo.exe (4 MB)