I thought vocals fit the track perfectly. This is one of those old school epic songs. The performance could be felt, there was passion and power behind the performance. The guitar was ok, the keyboards added a great mood and feeling to the track. The track could have been improved ...