Game Guides > Game FAQ >  

Is non-steam free

Is non-steam free
some non steam games u need to pay cause of the website but i got a cs 1.6 for free so some of them are