Capcom UK - Top 10 Winter Stages

Capcom UK:
"With so many games to its name, it's no surprise that Capcom has made more than its fair share of winter-themed levels, stages and worlds. With this in mind, Capcom UK has put together a winter collection of Capcom's most frosty creations."

The story is too old to be commented.