Looks dope, Cloverfield Meets Transformers Meets Abyss Meets Godzilla!