The song reminds me of trying to escape a castle for some reason, and in a cool way :D
Some notes are off, but its good :)
Thanks. Like which ones?
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.