http://store.steampowered.com/
they're giving away Portal, free, as part of a special launch deal
*edit: site getting hammered .... sadly
http://store.steampowered.com/
they're giving away Portal, free, as part of a special launch deal
*edit: site getting hammered .... sadly
Last edited by kracken; 12th May 2010 at 09:48 PM.
Social Networking Bookmarks