Horror RPG Omori Releases This Week On Switch, Devs Announce New Content

Horror RPG Omori Releases This Week On Switch, Devs Announce New Content

Subscribe to Nintendo Life on YouTube Following on from Japan’s Indie World presentation last month, OMOCAT has confirmed that its psychological horror RPG Omori is indeed coming…

Read more