Crono141 on 06 September 2012
When you can get new and recent releases for less than 5 dollars on steam vs 50 in the store, its impossible NOT to use steam if you like money.
Check out my Youtube Let's Play channel here.







