Game Guides > Game FAQ >  

Do you need to install steam to install Portal

Do you need to install steam to install Portal
Yes