I couldn't help but notice that the Vykkers and Terachnoids (from Ratchet and Clank Future: Crack in Time) share some similarities in design. Is this a nod to the Oddworld series? Perhaps the designer drew some inspiration from the Vykkers? Or maybe it's just a coincedence.
Still, the two do share some obvious design pattern...
If OddWorld Inhabitants really has quit making games, I'd hope that they would concider selling some of their properties to Insomniac to develope b/c I can see a very good partnership in that collaboration and the guys at Insomniac seem very devouted to their stuff, so I don't think they'd make just any ol' crap.