After what seemed like an eternity of teasing...it's here!!