Yup, similar to Steam Powered and Origin, Bethesda has decided to release their own launcher from which fans can both purchase and play Bethesda games. Similar to the previous two, Bethesda.net games will only be playable through Bethesda.net and will require either credit card purchases or what we would assume would be a kind of currency similar to a Steam wallet that can be purchased at retailers.
The store hasn’t opened up yet but it looks to be very organized with areas to view your game library as well as a place to store all your mods. It also looks to be only in the alpha version so there’s no exact date on when fans will be able to buy and play their favorite games straight from the source. Check out some of the screenshots below of the dashboard: