Heroes Must Die: The Sequel is Live!

The live-action sequel to the Heroes Must Die game is live on Steam! See the world and characters of the game come to life, and experience the full story. The game is still free, but if you enjoyed it consider buying or…