There is a subforum called Screening Room related to games, sports, film and television. In other words, you posted this thread in the wrong subforum.
No, because it may contain Linkin Park. How I see it: music threads go into Other Music, but if they involve/might involve LP, they go into Random Chat. Hence you're not allowed to post LP songs in my Rate the Song Above thread.
And I'm talking about this here. And it's a postwhore thread, so it could be filed nicely under games.