I should really play more grogle levels, very enjoyable. For this one in particular the only really troubling part was the weird set of streams around the beginning.
I did not create the track, only the level. Music copyright Lemon Jelly and creators. Soundodger+ by Studio Bean and Adult Swim Well I uploaded an easy level ...