>>150208510
It is good but there is going to be one or two things about it that annoys you. I think that it is better than DuckTales 2017 and definitely better than The Owl House. Amphibia has a more interesting setting and played with the "isekai" aspect better than TOH. It gets points for not being full of shippingfags unlike TOH.

>>150207531
It has a lot of ideas presented in a shallow uninteresting way.