Seriously, they do. I like them a lot but I would much rather them all on steam where I only need to go to one spot to play all my games. I'd buy them in a heart beat on steam.