I like the universe you're describing and I think your music illustrates perfectly this mirror's edge inspiration. I was surprised though by the difference of tone between the second pretty serious and the third one very funky and fun. I understand the explanation from the description but still it feels like two different artistic direction a bit. I really like the OST anyway :)