I think they are redeemable through steam, Raiden IV seems to have the problem of needing an online connection (for whatever reason). Then again at $1.49 I didn't care too much. As for redemption on Steam: I prefer not to have the games on Steam if there is another option, usually GOG gives me that.