Yes! YEs! YES!
Hehehe I still remember this song, one of the reasons why I joined back into NG. I prefer this song over Archetype, but I feel that both of these would fit into the Arena on Castle Crashers, wish I had the choice, because I would totally pick this. :D