DKC, yeah! I knew it would come eventually.
EDIT: So I was curious about this NES game, The Immortal. Never herad of it before. The trailer in the OP says it's an EA game, so I wondered is t good, is it bad, what is like at all. I stumbled upon a great video:
Spoiler, but actually no spoiler: