Log in

Eat them all

Mother Nature gets her way from time to time, in the fight against the destruction of the eco system, it created the next step in evolution – the predator plants – will you help them win?