User blog comment:900bv/the reveal./@comment-1956117-20120124224848/@comment-1045586-20120124225434

Indeed. All of the videos posted are mine. The clips from the maps are from the trailers though.