IAmYourFriend recorded some interesting footage of Babel gameplay from the new spectator team in Ace of Spades 0.75. worth the 2 mins, watch it!
Nice video
I also saw this posted somewhere:
The 2nd one is BEAST