This one got a LOT of attention on Twitter, so I figure I'd share it here too!
I guess this skilled pilot of the Howling Aces really does have what it takes to gain internet popularity hehe...CUPHEAD hooray!