NEWS April 4, 2019 by Terence Naylor Hellblade: Senua’s Sacrifice releases on Switch next week Your vision quest begins on April 11th!