The "No Hope Left" ad campaign spotted in a variety of locations across Europe has been pinned to Capcom. At least that's according to The Sixth Axis, whose intrepid reporter schlepped down to the Vauxhall station in London after seeing an image pop up on the viral ad campaign's website. He...
Posted on Aug 1st 2014 3:30PM
Posted on Aug 1st 2014 10:30AM
Posted on Jul 31st 2014 12:30PM