Cuphead has taken the gaming world by storm and continues to receive stellar reviews from both independent and major outlets, hailing the release as nothing short of a Technicolor masterpiece. After years in development the acclaimed Cuphead finally found its way to the market, much to long term supporter’s... Read more