Lionheads første spill var , et strategispill med elementer av kunstig liv og strategi. ble publisert av Electronic Arts i 2001. ble etterfulgt av utgivelsen av utvidelsespakken . Så lanserte selskapet det populære fra satellitt-utvikleren Big Blue Box. I 2005 lanserte Lionhead og .