Saw it online recently, and really enjoyed it. Any thoughts on it? Reminded me a lot of Studio Ghilbi's movies.