Man, it's been over 2 years since the last release from Imposter Syndrome. They were 100% the most interesting new dev here on Itchio for me at the time and they've wholly disappeared. Wonder if they've moved on to bigger projects and an actual company or have stopped game dev entirely.