Warlocks vs Shadows Launch Trailer Posted on: Aug 19, 2015 (No Ratings Yet) Loading... Warlocks vs Shadows launches officially today on Steam! Games in this article: Warlocks vs Shadows