Which is better?

or

Epic Mickey

Game

Epic Mickey

The Witcher 3

Game

The Witcher 3

Overall rank: 1,990th

Games: 33rd

Wins this 50% of the time

Overall rank: 260th

Games: 13th

Wins this 50% of the time