9.0

Hellblade: Senua’s Sacrifice Review

by Chris Whiteon August 8, 2017
They council me, they understand, they talk to me
7.0

DEXED Review

by Greg Giddenson October 12, 2016
A game of fire and ice