Welcome to the forums legendassassin. Could you please edit your post to match the format in the post I've linked here? It will greatly help anyone who replies to tailor their suggestions more completely to your specific needs. Thanks.
This build will be perfect for you needs. With a massive 240GB SSD, you can store all your steam games on there It can be overclocked and it has an excellent gpu that offers great bang for buck. Should max out all your steam games, if not it will run them on high.