Hellblade: Senua’s Sacrifice Coming to Retail Stores on December 4
Hellblade: Senua’s Sacrifice is hitting shelves in retail stores on Dec. 4. Since first launched, the game has taken over a million fans worldwide on a journey with Senua, a Celtic warrior who embarks on…
Continue reading