Check out the concept and development artwork that went into Max's 'Scavengers Reign,' debuting today.