Submit a news tip



Self-Delusion

Self-Delusion

Sometimes You is publishing Self-Delusion on Switch this month, the company has announced. It will be available on October 31, 2024.

Self-Delusion is a first-person survival horror game. You can read more about it in the following overview:


Manage Cookie Settings