Epique Member Joined Oct 18, 2010 Sythe Gold 0 Messages 27 Location Connecticut where the shit happnss dawgg Oct 18, 2010 #1 I like to ask alot of questions sorry but what is steam? looks awesome
madmax5213 Guru Joined Feb 2, 2009 Sythe Gold 0 Messages 1,433 Location CO, USA! Oct 18, 2010 #2 http://store.steampowered.com/ Delivers a range of games straight to a computer's desktop.