I dont know how long this will last, but I discovered this trick to get Crazy Machines 2 for free or without buying a video card. Go to the pony site, you have to create an account (you don't have to verify, so any junk email account should be ok), and then go to the crazy machine2 wheel and spin it.
Don't worry if you don't get it the first time. It will let you spin again. I got mine on the second turn, so I am not sure how many times you can spin. Just keep going till you win. Oh, it takes a bit for whatever the wheel lands on to register, so be patient.
Here's the link, xlr8 is pony,
http://portal.xlr8gaming.net/?page=speakvisual
If you are not sure if your computer can play it, here is a link to nvidia's download page for crazy machine2. They have test for your computer there.
http://www.nzone.com/object/nzone_freecrazymachines2_home.html