Valve "didn't like" Steam pages linking to other pages, and it's "enforcing new rules" on what devs can write on its store
Beginning in early September, Valve is making some changes to "what can and cannot be included" in Steam store page descriptions, ruling out links to other websites, embeds that mimic Steam store UI, and links or embeds to other games on Steam.