Hi
http://memaker.org/
If you have played around with the nice game called Potata Guy, this
one is similar and lets you create pretty nifty and cute avatars. Take
a look at the screenshot section for the basic idea. Email encompass AT
gmail.com if you are interested in packaging it. Holler if you need any
help.
Rahul