Epic Games Store launches with Hades, Hello Neighbor, Ashen and free games – CNET

The studio behind Fortnite is taking on Steam, and these are the games launching its new sales platform.