Mouthwashing Archives

Psychological Horror Game Mouthwashing Reveals Release Date
Indie game developer Wrong Organ and publisher Critical Reflex revealed the official release date of their psychological horror title Mouthwashing The team revealed this morning that the game, which has you as a member of a crew in space trying to survive what feels like a doomed mission, will be released on PC via Steam[...]