Did anyone give the song a listen? It's an orchestral remix of Frog's Theme.