Am I the only one here who's been waiting 6 years for the Cloverfield sequel?