Cuphead launch trailer

The all-cartoon Magical Wondergame! Cuphead is available now for Xbox One and Windows 10.