Plant Asia Australia has recently released an all-new PLANT BASED roast chicken. How does it compare to their other items? Have you tried it yet? Ple...