Download or instantly play hundreds of games.
Record video or take screenshots from games.
Let the world know how
1337 you are.
What the hell?!
Team Fortress 2
I was playing heavy, and when i got to sudden death this happend!
Somehow i melted into the medic that was healing me.....