Iron Man #15, a new era?