Used before? Yes. Art Style? Amazing!
I know this is overused but your art is amazing and you should do some of your own work.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.