I think this was published around Dec 1995 or Jan 1996 in the issue of either Computer Game Review, Computer Gaming World, or Electronic Gaming Monthly. I don't remember which of these mags is was but it was once of these around then. One of the games featured in this was Cyberspeed.