Is this a new addition to steam?

Associate
Joined
19 Aug 2010
Posts
1,983
Location
London
9czgo.png


Is this little envelope icon new to steam?

My heart stopped for a second, I thought I had won the 10 wishlist games give away thing.

I didn't thought :(
 
Back
Top Bottom