Whats the German pop-up on the site mean?

Boomer

The Metal Pigeon
Jan 7, 2002
29
0
1
Wales
www.metalpigeon.com
If you go to the official site a German pop-up about the new single comes up. Can anyone tell me what it means? Is it a competition or what? I couldn't find a translator that would translate it to English for me.