Oh my GOD I do love Little Big Planet. This is kind of a really, really basic version of the sack boy/girl creator on the official website
I love Media Molecule too, hence the Mm t-shirt. Really talented people!
I need to find some time to finish the last level on the game though.
But yeah...Little Big Planet