Select Page

In this exceptionally long episode of Indie Investigations, we take a look at the upcoming Lucius 2 by Shiver Games, which is releasing on Friday the 13th. Buckle in, it’s a hell of a ride.

Get it? Hell. Because it’s a game about the devil?

Sorry.