Strangers of the power trailer

Strangers of the power trailer
Strangers of the power gameplay trailer has been released.