The reason for the hearts are for reputation. Now I better explain what reputation is. When you make a great post that someone really likes and should be awarded for it, they give them reputation to award them. Now on the other hand if you make a bad post (spam, off topic, too short, swearing, etc.) they will might give you negative reputation which lowers your reputation number. More info on rep can be found here http://zeldadungeon.net/forum/showthread.php?15362-Reputation-System
No problem, so I see you like the new villian. He is very cold and calculating unlike Ganon(dorf) who is all abot greed and brute power. Which is a breath of fresh air, seeing Ganon(dorf) in almost every game is very boring and it gets old fast.