Froggy Crosses The Road, Postřehové