Seriously, I've heard all three leaked songs...and love, love, love 2 of them....this is going to be SO awesome!