Shadow Hearts: From the New World features a character(female vampire) who's weight/appearance changes depending on her blood calorie intake. In her different weights, she gains different stats(I believe her fat form makes her more magically potent, while skinny form is more physically strong). I haven't played the game in a LONG while, so I'm not certain.