Doctor Strange sure has a different definition of winning