News Maia, the god game from indie developer Simon Roth, launches on Steam Greenlight July 3, 2013 Stephany Nunneley-Jackson