Zachtronics announces closure

Indie studio to shut up shop by the end of this year