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]
-
You'll Never Guess What This Trailer Is For
Loading comments ...








