I remember that mag with that name from the 80s seeing it on news stands. Is this a different one and the other one closed ?