This song has something sincere and happy inside. It tells itself about something natural mixed in some sort of tech way, without killing that "natural side". I dunno, it's strange, but you have mixed the both of sides in one song. It's ideal for coast and sunshine liveful landscapes.
Like this one :)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.