• In Brief

    You'll Never Guess What This Trailer Is For


    Advertisements that have absolutely nothing to do with the product they're advertising? Not generally the soundest of marketing strategies, but then when you're marketing a game like this, what choice do you have but to go completely OTT?
    [via Game|Life]

    Loading comments ...