Is 2D Procedural Animation possible?

Thats one way.
Or you can make it directly on 3d.
Rain world looks 3d not a sprite on bones to me.
Nice gdc talk btw im enjoying it.