• In Brief

    Clip: Haze

    Wish more game trailers could be like this. That whole "big corporation feel-good marketing thing", they've NAILED IT. Very clever. Very funny.

    Loading comments ...