Capcom Week launched in the Humble Store and the sale will be live through Friday, April 19. Games included are: Monster Hunter: World, Resident Evil 7: Biohazard, Megaman, DuckTales Remastered, and so much more!
www.humblebundle.com/store/promo/capcom-week?partner=ipixeldot