Capcom · 2010
This classic vertically-scrolling shoot 'em up is perhaps Capcom's finest moment in the pre-Street Fighter era.
Log in to see who else plays it.