What's the meaning of this?

HomeIntroductionMeaningsDonate

Hammered

Horizontal meaning

Looks like Project X from Carmageddon

Bits

??
??