is a 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.