A review by makemeuncomfy
Mass Effect: Revelation by Drew Karpyshyn

adventurous challenging dark mysterious tense fast-paced

5.0