One of the Mucky Foot founders and original Startopia developers. My Little Planet (MLP) is the company originally used for consultancy work, but then reobtained the rights to Startopia and Urban Chaos.n