Cuphead is a challenging game, and can seem intimidating at first. I believe it is unique in so many ways, and that makes some people want to give up easily. Don't give up! The stages are beautifully made, and each completed boss fight will have you jumping for joy. I will always recommend this game!