What do you think of this free Steam giveaway? LOG IN now to post a comment.
I still dont know how to get anything from this site, never shows shit, always just shows user likes required, tired of it..
Everytime they do giveaway, always in maintenance.
Yes DLH typical!