^Thats pretty damn low on the system demands scale. For those that cant make that, it might be time for an upgrade. If you have the means.
Originally Posted by manta
New Humble Bundle, you pay what you want for this bundle you can go for $.01 if you like for these indie games.
Upcoming game Jack Claw (includes source code)
I personally will donate $5 since I don't have much on my account, all to charity.
Also the 3 games can be activated through Steam.
Nice find. Think I shall partake.