Still Life 2 is currently free, but won't be for long.
There is supposed to be a free game in each set of flash deals.
Thumbs up, snagged SL 2, and will keep an eye out for the next freebies
''A TIDE OF 30 FLASH SALES AT ONCE · 4 SECRET FLASH-GIVEAWAYS · 24 HOURS OF EXCITEMENT''
Take note of the secret part
Torchlight just came up as a freebie, lasts 2 hours
[Edited by Drenus, 6/24/2014 5:02:07 PM]
* Updated game trainers and cheats daily
* Get notified when new cheats are added
* Request which games get new trainers
* Priority support with any problem