One of Capcom's most painful games was released to arcades on September 19, 1985. 30 years later the NES version is still kicking ass. Read more here: http:/...
Discover what your favourite YouTubers and brands are collecting and playing.
Discover something new from our most active users