Rockstar smells money, bunch of douchebags: http://www.vg247.com/2011/05/31/rockstar-pass-launches-on-marketplace-only-108kb/ Basically you have to pay to be able to download DLC's. (yeah they give 2 away for free) Wtf, EA atleast did it proper, owners of a original game could become member for free and get free dlc, after…