Steam Adds New Clause For Developers Prohibiting Them From Promoting Titles Outside Of Steam
The Epic Games Store has been an interesting foray into the banalities of marketing and advertising on all sides; titles that advertised their arrival to Steam to drum...

