These two songs go together really good.
The only thing I can suggest is slightly increasing the volume of Viva la Vida's music, and adding some of Viva la Vida's lyrics.
It sounds really familiar...
Mind if I use it for my game, even if it isn't a flash/Newgrounds game?
Go right ahead, but be sure to drop in some credit, as the creative commons license asks. :)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.