Hope it won't be blocked by Steam for Germany, like most games
Hope it too! Else @PocketAceGames must upload it here on itch.io, or archive.org.