Deliver Us Mars developer Keoken Interactive has laid off the majority of its staff after struggling to secure funding

Source: N4G PC Keoken Interactive lays off majority of team after failing to find funding at GDC