Play The LaCoGeSSta Research: A puzzle game about eating and being eaten. To win, only one creature must stand alive.