Ominous Recall

About Ominous Recall

Ominous Recall: A chilling survival horror game set in a photorealistic Middle East. Confront a terrifying Jinn possessing Stephen and unravel its dark power in this intense psychological thriller.

Ominous Recall is an adventure and indie game from Horroid Game Studio, published by Horroid Game Studio.

It arrived in October 2026 and is playable on PC (Microsoft Windows).