GTX 1040 Launch Review – 1050 is now obsolete!