Fun movie, but very predictable.
A lot of cliches. We've seen a lot of these movies over the years. They decided to go the safe route with the movie, it's apparent that the writers wanted to aim for a budget movie with relatable events and characters, but not break the formula.
The first 80% of the plot was rather clean (all the references, foreshadowing, etc). The ending was fine, but not mind blowing.
The movie starts off well and makes you wonder what's going on. But by the half, you already know everything you need to know how the movie is going to go for the next half.
There were a few lines that were completely out of place, aiming for comedic relief when it was absolutely not needed. Immersion breaking.
Also, terrible music choices. Did not fit at all. There's not much music, but they did play a popular track at some point which screwed up the tense atmosphere.