I am looking to build a budget pc and am unsure what to buy. I have thought of getting a g4560 and play with the intergrated gpu (hd 610), I'm looking to play games like minecraft, league of legends, rocket league, Dota 2, cs:go and tf2. I want around 40+ fps with around medium - high setting although I don't mind turning the settings down for more performance. Can the g4560 and hd 610 handle these games at 720p? I'm also looking to upgrade in the future, in around a year and want to get the i7 7700 and gtx 1070 for 4K. Is the budget build going to handle the games and will the upgrade handle the games too? Sorry if I have missed any info out as I am a noob at pc building and thanks in advance.