February 17, 2013 at 01:18:22 UTC
There's a couple of blog entries on these guys. Check them out for more pictures aside from this compiled set.
Battlesuit Blog Post 1 Battlesuit Blog Post 2