Puzzle[sic] me this Batman