We Are the Strange

We Are the Strange ★★★

The animation is awesome but I'm unsure how much I like it beyond that.