After a quick look around, I'm clearly not the only one thinking this could've been part of the Cloverfield universe. A rather serious, grim and technical sci-fi/thriller that isn't afraid to leave questions unanswered and adjust its pacing according to the story's needs. There's more than enough material left for a successful sequel, hopefully the disappointing box office won't stand in its way.
USA  - 109m
More info on