Yeah this works well for me because I don’t care for Dubstep. Those piano chords sound really interesting, but I’m having a hard time hearing them. I wish it was recorded better. However, it does seem to invoke a bit of nostalgia for me.
You recording it on an iPhone-mic is too funny.
This whole thing stands unique to my ears even though the mix still needs a LOT of work as you already mentioned, but you seem to have a good sense of melody, harmony, arrangement, and structure as it is well constructed.