Minor issue but annoying:
The popup-message when buying a game that informs the user about the EU VAT MOSS regulations contains a defunct link to this site. Without knowing the content of the original link, I unfortunately cannot provide the correct and current address.