http://tlbb.eu.changyou.com/ This is the European version, dunno where to get a key tho :S

EDIT

Delete this thread the game is horrible.