The music isn't terrible. The only reason i cannot see it fitting is because it is lyrical, and Oddworld has never had any lyrical music content before. The emotion of the song fits the story well, kinda. I think everyone would think it suited more if they used the instrumental for this song. The mechanical sounds fit the industrial theme and the piano and other instruments suit the emotions that the story of Abe's Oddysee portray. I think that this song could mean quite a lot to the creators of New 'n' Tasty too, telling us viewers about how they have loved Oddworld from the start and the motivation they have had to recreate this masterpiece of a game. It also adds a shock factor for the audience to hear someone singing, getting people hyped up and talking about the game more. This is my two cents anyway, everyone has their own opinion
