Blackjack Elf. No Will Ferrell sadly.

Link : http://www.freeworldgroup.com/games/blackjackelf/index.html