Steam Update News stranded December 24, 2008 News 1 Comment This just poped-up on my screen LOL: Rate this item:1.002.003.004.005.00Submit Rating No votes yet. Please wait... stranded I run this place! :D You Might Also Like Left 4 Dead 2: Demo delayed around 10 hours October 27, 2009 Dead Rising Weekend on Games Republic June 7, 2015 Steam update adds library management options and Xbox controller configuration January 21, 2017 This Post Has One Comment cosy 26 Dec 2008 Reply ahhaha nice ad Rate this item:1.002.003.004.005.00Submit Rating No votes yet. Please wait... Leave a Reply Cancel reply Connect with: Steam Notify me of follow-up comments by email. Notify me of new posts by email. This site uses Akismet to reduce spam. Learn how your comment data is processed.