AwakenedCloud
Member
Gonna burst some bubbles, that EULA has been up for like 5 years now.
They've been in the Steam registry for a while but I think this EULA is new. I did a google search on the link and the earliest result that I saw was Feb. 27 of this year.