I bought it regardless but still a little confused. It being DRM, does that mean that it will pull up on my Steam Library? Steam doesn't sell all/most of these games so not sure how that works.
You can manually add the games to your Steam list. After installing, just select the search for game option and select the games you want to add to the game list.
These games have no DRM so they are actually better than buying from Steam (imo).