What a game!
I live in Brazil (but I'm only 1/2 Brazilian ) and I can say that soccer is a BIG deal here. And when I say BIG, I mean really BIG.
So losing like that in your own turf...ouch!
Congratulations to Germany, because that will be one game that Brazilians will never forget.