Ok, first off, calm the **** down. I was trying to make him feel better; unlike you, who would like to shove his nose in it.
Realistically, Perm should just take it as a compliment. A cute girl was willing to start a conversation and pay him a compliment. I'm sure she has seen a bunch other people wearing Nintendo memorabilia and never thought to say something to them. So what's the difference? Perm is approachable; whether by looks or by demeanor, something makes him attractive.
So he fucked up the conversation. And what? That **** happens all the time. He should have asked her to sit down with him (unlike what he wanted to do in plan A), but there's no need to dwell on the past. He should just laugh at himself and get on with his life. Maybe next time, he'll be more confident in himself.
P.S. Oh and I almost forgot. Perm, just because a cute girl is a cute girl, does not mean you need to try and have sex with her. Not only does that intention reflect off of you through body language and the like, but it is also the bane of conversational skills. Just act like they are a person first and you'll be fine.