Your bottleneck is videocard (Intel HD), intel's cards are TERRIBLE, so you need some videocard from low-range like radeon hd5570, or better, so you will be able to play team fortress without any slideshow.
EDIT: Forgot that this is laptop, sorry, but you won't be able to run team fortress 2 smoothly.
I would recommend the Radeon HD 5570. I use this card and it seems to handle gaming pretty well. I run Skyrim on 'ultra' graphics and I get no lag at all and they quality is great! But just a word of advice, dont mess with anti-aliasing. It can really ruin games like Minecraft and other games that use thousands of brushes in levels as it can create really annoying white lines where brushes end and start.