Showing posts with label Portal. Show all posts
Showing posts with label Portal. Show all posts

Wednesday, May 12, 2010

Portal




Portal is free on Steam for both PC and Mac users until May 24th, so if you want a piece of one of gamings most acclaimed titles, you'd be wise to hop onto Steam and download it now.