This reminds me of a show called Monkey Dust.
This trailer reminds me of a show in the UK called Monkey Dust. Dark, at times sick and very Funny. Sort of the South Park of the UK. The way the music is used with this animations is also very smiler.
Bring on the full movie!!!