I am trying to get into pc gaming but I am on a fairly strict $600 budget. I would like to build a gaming pc that can run bf4 on medium, Minecraft on max, and hopefully run star wars battlefront 3 when it comes out.This build (http://pcpartpicker.com/user/wWASWASs/saved/1Spy) looks good to me but but its a tad to pricey for me because i will need to buy windows. I can run linux for a while t until i can buy windows if y'all think think this build is worth the price. I will also need a wifi network card or a mother board with built in wifi. I would also like to have plenty of room to upgrade in the future if need be (ex. more pci express slots). Any suggestions would be appreciated, Thanks!