92 Sega Force magazine
90 Sega Pro magazine
See the main page for (The Simpsons) Bart vs. The Space Mutants