Tags

, ,

Set in a Steampunk esque setting, Dishonored is slated for a release sometime this year.

Advertisements