Comic Books Previews First Look! RuneScape: Untold Tales of the God Wars Issue #1! By Al Mega 13 hours ago First Look! RuneScape: Untold Tales of the God Wars Issue #1! The comic debut of