This is one of the best Italo tunes ever made, if not thee best in my opinion. Love the vocals on this, especially at 2:56. They definitely don't make them like that anymore.
I wonder why nobody has decided to repress this release. I am sure it would sell a bunch of copies, but I guess it is too expensive to re release obscure records.