is a nvidia gtx 1060 good?
The Nvidia GTX 1060 offers the best value performance for HD gaming. Unlike the Nvidia GTX 1050, you won't need to compromise the graphics settings to get a silky smooth performance in Full HD for some of the most demanding games available.