Immortal Legend Batman #3 hits stores Wednesday. Batman faces deadly riddles on a distant moon. Can the Dark Knight solve them in time?