There used to be a Portuguese version of that magazine, it had that exact name. Must have been a translation of the English one I guess.
It was one great magazine and I read it for at least 3 years... but then they stopped editing it