Mega Drive Fan – 1991-04-15 – Number 14 – Volume 3 – Issue 4 October 23, 2026 Dustin Hubbard Leave a comment Share on facebookTweet on twitter 600DPI (Hosted on Internet Archive)