Portal Fan Service
Posted: Wed Nov 09, 2011 6:38 pm
Ever played the game portal? deceptively hard... this video is amazing and does it great justice. Enjoy.
A little place to relax and discuss your alternate life...
http://thestoutsolution.com/forum/