I'm lost, why did Sega Saturno put this up on their site?

http://www.segasaturno.com/portal/index.php?topic_id=4364

Among other things, they say only Segafreak_NL had a copy of this game, and that a release is "difficult".

Playing with us? :P