Battlefield is actually Jordin Sparks' new single from her sophomore album, Battlefield, due out in July this year.
So what's with this Ryan Tedder version? If you don't know Ryan Tedder for some reasons, he's the lead singer of OneRepublic band, plus he's the most wanted songwriter in music industry in the moment. Some of his written hits are Bleeding Love (for Leona Lewis), Halo (for Beyonce), and of course Apologize (for OneRepublic themselves).
Now, for Jordin, he wrote this song, but there's no reason he shouldn't sing the song himself for some sort of demo, right?
Anyway, I think this song will be a hit. Though at first it didn't grow on me, after a few plays, it really sticks in your head.
So without further ado, I bring to you...