http://wn.com/LLD_PVP_Barbarian_ownage_Diablo_2_LOD
someone has taken a screencap of a game-sequence from this website maybe
IN SPANISH?
looks like that could be the game.