Watched a couple of episodes and it actually seems quite good.

I'd actually recommend NOT watching the trailer if you plan to watch it.

https://www.youtube.com/watch?v=-1PuK8mxASE