The Last Stand is an addon project for the Sins of a Solar Empire, aiming to provide additional and original content, depth and challenge to the game, including three new races, new gameplay elements and tactical gadgets such as mines, interdiction abilities, deployable starbases, new ship classes and more.
Looks like they're reaching out the grab ships, and the bottom fins look like legs. Its almost like he's walking is space! SPACE WALKING SEIGES! AHHHH!
No, but in all seariousness, thats a pretty awesome model/texture.
He just wants a hug!
You're looking at the rear side guys. ;)