News Cuphead: Official Launch Trailer Indie developer Studio MDHR has released maybe one of the most-anticipated games of the year. Its long-awaited 1930s-themed title Cuphead has been released ... By PCInvasion StaffSeptember 30, 2017