Figure of the Day 18 – Cyclops

Cyclops Series: X-Men vs. Street Fighter Release Date: 1998 Comments:  In 1996 Capcom released the arcade version of ‘X-Men vs. Street Fighter’ taking characters from MARVEL’s merry band of mutants…

Read more »