Space Toon, Indonesia review