I'm very sorry to hear the news. It must be equally disapointing to you to have gone through all that work and not have it pay off. International laws on trade and banking can be a real pain ..... Like yourself, I can't use paypal either.
It would however be a real shame to allow that work to go without notice. Do you ever think you may release it here?