Talk:Worm/@comment-88.169.74.139-20120508165003

We see them at the end of this trailer :

http://www.youtube.com/watch?v=ycEbCJelg6E

I think they're back !