Hmmm it sounds familiar
This tune sounds like its a little inspired by the style "Shin megami tensei" is using in their games.
For me this sounds like it could be used in more like a quiet nightboorhood than a up town tune.
but i give you 9/10 for the effort, dont let everyone take ya down!