Hmm, A New Mad Max, You Say?