Through my Sennheiser studio headphones it sound pretty incredible. A tiny (very tiny) amount of white noise, but that usually makes it sound more realistic.
I would have mixed the lead/melody piano bits just a touch louder. They seem to get lost in the mix.
The drop-off at 1:48 is abrupt. I expect you arranged it that way, just sounds a little.... abrupt. (to me)
I like the arrangement. I'd use it in a game.
Be Well