New Little Deviants screens ask more questions

What the hell is Little Deviants? The first pics were of some sort of deformable puzzle/racing looking game. Now it could be anything, a LittleBigPlanet or Ravin Rabbids gone Looney Tunes if you like, judging by these new pics posted by developer, bigBig studios.