Lost Planet producer Jun Takeuchi may not be the artist Mega Man creator Keiji Inafune is, but that didn't stop him from whipping up this awesome little drawing for us at Captivate on the iPad.
Servbot? Pikmin? Generic round head guy? Who knows? Who cares? At least he tried and his drawing has dialog!