Steam is a digital platform for delivering video games. Among other things, Steam lets players review a game they own, and there are two ways to get a copy of a game: Buy it on Steam or receive a key to download it. Keys can be given out by developers for review...