I find it amazing how well your French lyrics work in genres that are anything but French. Good job.

Mix-wise almost everything is in the middle, I would place some instruments left/right to give the vocals a bit more room to breathe.