Attempting to sing a Steve Perry vocal is pretty ambitious, but Geno did a great job with this. The only real thing that popped out to me was that the drums were pretty locked in. For 99% of the song, that's fine, but during the opening and guitar solo, I think things should be a little (just a little) looser.
Mix is pretty good, and the instrumentation, I thought, pretty well sounded like what I remember.
Overall, you guys did a great job on this.
Regards,
Dan