it's Defense of the Ancients, a popular Warcraft 3: The Frozen Throne online multiplayer map.
as for basshunter, his songs are pretty ridiculous, like a lot of swedish techno, but he still has hot blonde swedish chicks so he must be doing something right