Capcom has launched a countdown site in celebration of its 30th anniversary this year. The timer on the site is set to end on June 10, the day of Microsoft and Sony’s E3 press conferences ...