I've just got From Dust via mail notification (download link, launcher etc) and after installation the game asks me for a "product key that came with your game". Cute, but I didn't got any serial or key whatsoever. Where do I find it? Will it come with a different e-mail? I'm not going to pay again for the same product. WTF?