has the cutest vid evah. I love the Gorillaz-esque sound and they have a BSG MMO coming through.