I really like these re-reviews. The fact that it's a video really helps show what you are talking about instead of just text that reads something along the lines of "Yeah this map has this. Go download it for yourself if you want to see."
Though, it's probably the fact I'm too American, but I couldn't understand the last couple of sentences at 7:05.
I feel like this is a map for testing/showing perks that got released to the public. Nothing against that, it just seems kinda meh design-wise. And it's really easy.