Hey, from germany aswell and would like to have it on steam too.
Bought it here.
Steam name: 341471964
Thx so much =)