Devotion screenshot
90%

Devotion – Review

Devotion is a horror adventure set in Taiwan that deals with the horrors lurking behind family life. Should you be scared? Here's what we think. Devotion understands horror in a way that no other game does. Th...