Yes, I was about to comment on that and saw you'd spotted this too. Bonus points to you!
So the techno dance track is "PPK - Resurrection". One of my favorites tracks of all time until now.
I'm guessing that what we heard in the film is either a a traditional Russian song or a song from the late 80's -- either way it means that PPK ripped it off and didn't write that catchy hook themselves. I'm very sad to learn that.