Comic description

Three inept heroes set out to save the world from a demon invasion. They may or may not accidentally destroy more of the world than actual demons. Action! Adventure! Medieval tomfoolery! And some other stuff! And DEMONS!