Yes but there is a version without the talking
Here’s a “pop up” version of the music video with more details about the song: https://youtu.be/i_QOeWflG9g
I remember first hearing this song playing on someones phone back when the best mobile game was that nokia red ball thing.