Game, Games & Tech, Review

Review: Immortal: Unchained Goes Big But Still Ends Up Going Home

Immortal: Unchained is an action role-playing game developed and published by Toadman Interactive. Set in the far future on an alien world, you play as a warrior who has been imprisoned for […]

James Brod /