Tagged:  Capcom

By Mike Murphy, January 18, 2011 0 Features

Your palms are sweating, nerves flaring. You grit your teeth as your brain sends the frantic commands to your fingers to move and press the appropriate buttons. The health bars are dwindling, and special move meters rising. You get off… Read More »