What You Didn’t Know About Cuphead [ VIDEO ]

I wonder if Cuphead will be released for the Nintendo Switch in 2018? Hmm…

source: YouTube

Comments