That Yamaha Genos sure is a powerhouse. I checked out a couple of
Demo Videos of it on YouTube.
It's quite amazing that the guitar intro is actually a keyboard! You've played it extremely well.
Another very professional, highly effective composition with first-class vocals as we've now grown accustomed to ;-).
One small nit about the mix. At several moments (mostly in the verses) you might want to set the vocal EQ slightly warmer and the volume slightly less hot?
Rob