Rolling Credits on Imposter Factory

After Imposter Factory’s release delay from December 2020, I kind of lost track as to when it was due. Turns out? It was a few days ago. Steam kindly emailed me to let me...