The problem with Epic Games Store is it's incomplete. EGS does not have forums, so if you have a problem, well, if it's on Steam, then they get flooded with EGS support questions. I guess they will soon have a little tag that says if you own the game or not (call it an "anti-piracy" measure) so...