Really good! Very cute and well implemented, with nice graphics and audio as well.
The side-to-side wraparound for the pig was a bit disconcerting for me, and I got a bit frustrated with it; but I did continue to play, so I'd say you have a pretty good gameplay loop! The added dangers of the serpent and sin added a lot to the gameplay.
Don't have much else to add; this is a good game!