I dunno why but the keys remind of a section of Hollywood Whore by Papa Roach.
Little mix note, if you cut out all the uneccassary frequencies from this it'd really shine even more the brighter! Fucking love that stretch around 3:00 with the volume swell on those guitars. 👐