Mongoloid - No don't think it's the same brand. Warrior shoes have been around forever in China. They make all kinds of crazy shoes but this is like a classic shoe people use for kung fu and shit.
Made In China (funny name asking about the shoes) - I find them pretty comfy, but I like really minimal kinda floppy shoes. I would compare them to a pair of original Chucks without Lunarlon, but a little more comfy in the sole. Top is really soft, breaks in easy.
If you're looking for something with big brand quality support and cushioning, this aint it. If you're looking for a rad looking shoe for $23, this is it.