Discover which three Capcom games are set to be removed from sale on May 8th and why fans are rushing to grab them before they're gone.
Get all the top stories from GameCTLR.