Humble Games shows off 6 games including Wizard of Legend 2 Posted on May 18, 2023 By Charlielikes Humble Games, the publishing team of the Humble Bundle brand, debuted 6 games at the Humble Games Showcase.Read More Tech Tags:2?, 6%,, games:, humble, including, legend, of, off, show’s, tech, technology, wizard