I've been curious to see whether Newgrounds has this genre of music, and apparently they do, I found, when I ran into this song. This is.. movie quality, as in, something that you'd hear in the movie theater. Well done!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.