Tag: Hellblade: Senua’s Sacrifice

Hellblade: Senua’s Sacrifice Switch Physical Release Also Listed On GameStop Germany

Hellblade: Senua’s Sacrifice Switch Physical Release Also Listed On GameStop Germany

Earlier this year, Amazon Spain had put up a mysterious listing for Hellblade: Senua’s Sacrifice on Switch. We’ve not heard much developments since then – but now it looks like other retailers might actually be confirming a physical release’s existence!

Read more