I loved the song and I don't think this should be compared to "Tiny Japanese" Girl or "Electrogypsy".This is something that should be judged as a standalone project. The art style is different but I liked it a lot.It has a sort of "Gorrilaz" feel to it.The story of the song got a little boring after a while, but other than that,good job!