Board Thread:Speculation House/@comment-25045079-20141009014812/@comment-25419966-20141026194504

Perhaps its a Zerg rush type creature that breaks through enemy lines and causes confusion?