News Indie Obscura Cuphead Delayed Into 2017 Why Studio MDHR decided to push back Cuphead’s release date.