Sorry, I'm just a bit averse to giving away such information to payment processers lol. Anyways, GOG is another place that the game could be released. That's also DRM free. Though the EU law might still apply depending on who/where the money for the game is being paid to.