Name surely fits well with the song
Very good mix
5/5 10/10 :)
Word that comes to mind is "Innovation" and "Advancement".
Song also has lots of emotions to it if you know what I mean.
Love it :)
Innovation is a word I like to hear being associated with my music. So that makes me happy.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.