I dont think I've ever seen Mario Galaxy get this much love from a fan in....well ever.
The nice chiptune blends good with the orchestra and whoever that was you mentioned did some behind the scenes work did good in this as well. Keep doing your thing!
And hey try to submit to OC remix maybe? :)