I cant tell you really where to go,but what I took away from it felt like i was listening to like an awesome toonami remix opening. So yeah maybe listen to some of that & try applying that same feel or style to this.
Btw 5 for 5 dude I dig this ^_^
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.