I hope not. If so this deal is almost worthless to me. Still free is free.
Free games are worthless? You realize Steam is still DRM right?
The capsule just is used to download the games, you dont need to have it running afterwards to play if these games use it.