This is Sega Force Mega Issue #4. It was published some time in Autumn 1993.

SFM 4 001

Back to Magazine archiveS