This is a Low End Gaming build I put together. It's my first PC build, are these parts compatible? Will it run games like Portal 2, Garry's Mod, and Minecraft? My Budget is about $400. Feel free to make changes as long as its $400 dollars. Thanks in advanced.