^ I've just seen this on baidu as well
OVDS are a rap-rock band from Taiwan, just checked on Google. Sounds promising for me

Curious for Let's show tonight as well. And it really sounds like there's no cheesy ballad, thank God
Strange thing there's no BRING IT ON :S