Wow, that's awesome pastiche. Spot on. If this was in 4:3 on an old TV, i'd think it was an eighties movie without question.
Instantly made me think of Super 8.