This just got better and better
The longer I listened to it the more I digged this track. You call it The Two Demons, and in my mind I imagined a flash game based around two demons cooperating to reach the end of the level/achieve the goal. I'm no animator, but I think this track is worthy of being included in a flash. Keep it up!