incubation
 
New oddworld-based character. Still workin' out details but it's an artificially-created creature of some kind