I dig this a lot!

I remember seeing something like this before, some gorillas in chains coming from some mist.

This is a different take. Just as awesome