I checked out prices at Adventure Shop and heard stories where people complained about DRM a lot. For those who missed Still Life you can buy it for $8.49 at Amazon store:
I also found the same jewel case edition at my local Staples store for $9.99. No DRM hassle and you get the disc. Adventure Shop is selling it for $19.99 as download plus DRM hassle: