Home Games Cuphead Sold Over 125,000 Copies In Just 4 Days On Steam With Overwhelming Positive Reviews