I think it was an itch glitch - let me know if you still can't download it?
Viewing post in Superhuman Industrial and Immaterial, Incorporated comments
Hey, I know this is old news but thought you should know I could download it haha.. Life got busy here (work and having kids and such). I look forward to playing this with my oldest, despite being a single player game, i think i could get him into this stuff instead of just staring at his phone all day haha.
Thanks again!