Capcom Has Launched a Countdown Website, Teasing Announcement This Weekend Capcom has launched a countdown website with a reveal or announcement due this weekend. Steve Vegvari 2 years ago