User blog comment:Supahbadmarine/A Savage Grudge Match/@comment-1932673-20110927182936/@comment-1932673-20110927184915

Done a bit research, they seem somewhat similar to the Chimera from Resistance.