Bravo! Perfect! Awesome!
Jesus Christ...Wow. What a complete masterpiece! If I get good at flash, I promise you, I will make this the main theme to the "Angel: the Key series". Trust me, it will match awesomely. I will listen to this everyday to keep my hypes up to make my dream come true!