Framsticks Theater Icon
A powerful simulator of 3D artificial life forms with a simple user interface.
Trial