Guitar Hero has a lot to answer for. It’s pretty sweet when there is an interview with Rivers Cuomo on the radio and Li’l A tells me earnestly (because I didn’t just recently live through the nineties or anything) that Weezer is a band.
And oh, that avatar? Slash? He’s a real person.