Capcom’s games are up to 80% off at Humble Store this week

It’s Capcom Week at the Humble Store! That means that you can get Capcom titles for up to 80% off. The sale runs from Thursday, April 11 until Friday, April 19 at 1 PM Eastern. Click here to visit the Capcom Week sale page. They have deals running on Monster Hunter World, most of the … Read more