I think no one still thinks D3scene is for Diablo. Maybe it was first imagined for Diablo and then other games came into it too.
And I doubt that we are talking about 'every' game.
Do you mean a website like D3scene.com ?Do we got the W3scene or S3scene for starcraft and warcraft?
I don't think so. O.O