Gods of Rome – Stheno Trailer Posted on: May 20, 2016 Stheno, sister of Medusa, enters the fray in Gods of Rome. Games in this article: Gods of Rome