Sorry, I have no quarrels with Steam and for all I care, Steam can check which browser I use without asking me and which nonSteam games I play.
No matter how many times they see installed Venetica on my PC, it still won't be added to Steam store.