bn:01596018n
Noun Named Entity
EL
Splash Damage
EN
Splash Damage Ltd. is an independently owned British video game developer that specializes in multiplayer first-person shooter video games. Wikipedia
English:
company
Relations
Sources