Look closely at the Japanese Guardian Heroes website url. Notice how it starts with a ‘SS’, what could this stand for? The obvious? SEGA Saturn. Why would they format a URL like that for a one off title?
This could possibly mean that SEGA is most likely planning on releasing more than one SEGA Saturn title on digital services. I mean, why not? They are already doing Dreamcast releases and overdo SEGA Genesis. Seems like the smart choice.