I haven't been following the game during its development so this may seems like a stupid question. Anyway, in the first guild wars I thought that it was really cool how I had to defeat specific bosses to get their elite skills, and I was wondering if there will be something similar in GW2 or you will simply learn them from some npc in a town?