The song was actually pretty cool, but, not having grown up with Udo, I gotta say I feel spoiled by Mark Tornillo. I just like Tornillo's vocals a lot more.. but this was still a good song.
No, there are better songs. That new U.D.O. is pretty good, but it's not up to the level of his best solo albums, which are IMO, 1999's Holy, 1997's Solid and 1990's Faceless World.
Accept-Blood Of The Nations is also easily better in my book. But Udo still rocks nonetheless.