
Hikari no Senshi Photon: The Ultimate Game on Planet Earth™
When you stumble upon a Famicom game whose packaging boldly declares itself to be nothing less than the title of … Continue reading Hikari no Senshi Photon: The Ultimate Game on Planet Earth™