This is a older personal project i've done in my spare time back in 2012.
I tried to imagine how a Protoss Zealot would be in a MMO game ( at the time Blizzard's project Titan was still a mystery :D)
Polycount is 18700 triangles and all textures are between 1024 and 512 resolution and are separated by armor pieces, so they would be easily swappable with different armor parts.