2 years 11 months ago Link Kotaku Over the weekend, someone uploaded an ancient trailer used to promote 2002’s Evolution Championship Series fighting game tournament, and boy is it something else.Read more... Author Ian Walker Tags Kotaku