New consoles means comics about consoles that were new 17 years ago