Batman. .. what the did i just read