She's finally here and looks fuckin' awesome...and sexy! :P LALALALALALALA! *-* Smash Bros. Bayonetta Reveal Trailer