Mix is kind of eh for me, not a dealbreaker though. I adore Mike Armine and Rosetta, and Mike sounds good here. Rest of the song is alright, pretty much repeats the same structure a bunch, and the structure wasn't interesting enough for me to hear that many times. Eh.