Have a look at this web site link
It says this game was never relased but Alive Mediasoft will do so soon. After reading the first post it looks like Alive Mediasoft have also abandoned this game
. Someone could email them to see when/if they will be releasing it.
I downloaded the demo of your site and it now works fine. I must of had a bad copy.