ac1d www.humblebundle.com You set the price and how much you wanna donate to charity and how much to the devs. After you purchase with google checkout(If you're lebanese), You can either download via external links or redeem the games on steam.
Shatilov eurybaric wroteBraid is kinda trippy... thanks for the link yeah it is, I almost lost it alot of time, but I kept my nerves. Its a very challenging game.