Wow, a surprisingly faithful version of the incredible Eric Chahi game Another World (aka Out of this World) recreated using Little Big Planet on the PS3. The only thing that would have made it better is if LBP let the creator script along your alien buddy.