Happy you liked the art this much!
Indeed, for the characters I made them all in 3D, animated, and used a pixel art shader on them.. I used outlines to contrast with the BG more...