HELLBLADE: Senua’s Sacrifice September 23, 2017 Luke Maudsley HELLBLADE: Senua’s Sacrifice Developer: Ninja Theory Released: August 8th 2017 Website: Official Read More