wccrawford, 9 months ago Just glancing at it, a number of them are exclusive to Humble Bundle, yet list the MSRP at $50. Uh, no thanks. I can smell a scam.
Just glancing at it, a number of them are exclusive to Humble Bundle, yet list the MSRP at $50. Uh, no thanks. I can smell a scam.