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?