We understand you perfectly. By now you probably know every inch of the Moselle Map ;)
Concerning the Steam Keys we will definitely find a solution when the release is ready. Let us at best further resolve this by e-mail.