I've seen a different ad for that game (on the site for a browser based game I play at work). All skulls and elf-warlocks with bushy eyebrows. There seem to be quite a lot of this type of game around atm.
I wonder what the "strategy" element is with this one?