If you get the joke, then this is a pretty awesome song. Simple; Bad french = Bad techno song.
Since i'm a giant nin fan i really love this.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.