I've been grabbing some of the games since February. Sometimes they have something great but most of the time they're decent to Okay games. Most need the Amazon launcher, which is super annoying. The rest depend on who the publisher is. EA games will be Origin, CD Projekt games will GOG, etc. I don't think any of them have been redeemable on Steam since I've started redeeming.