hellblade

[NEWS] HellBlade:Senua’s Sacrifice IGN Review

Popular video game/tech review company, IGN, recently posted this short but descriptive review on the newly released…