He's basically saying it's amazing and has a cinematic value.
I'll definitly stop in this server next time i'm playing TF2, would be nice to play with people who arn't complete strangers.