It's faked in 2D, using Flash (if the .swf file didn't make that clear). But I'm rendering the backgrounds for the animation in 3D Studio MAX. It's all in an apartment loosely based on Marten's... In fact, if I decide to be truly daring, Marten may pop up at the very end... And I'll get to be his voice actor. Heh.
The absence of lines where the joints meet the body bothers me as well, but that's far easier said than done... Although... Hmmm... I might have an idea. We'll see.