'Devotion' Announced - Trailer
by Rainier on July 2, 2018 @ 3:16 a.m. PDT | Filed under News
Devotion is a first-person atmospheric horror game set in the 80s Taiwan, centering around a small family where religion plays a significant role in their daily life.