Warlocks vs Shadows Launch Trailer Posted on: Aug 19, 2015 Warlocks vs Shadows launches officially today on Steam! Games in this article: Warlocks vs Shadows