Actor Nolan North is the voice of 1000 video game characters, most notably Uncharted's Nathan Drake and Assassin's Creed's Desmond.

In this clip, though, you'll see him try his hand at other people's voices. Sure, it starts with his own characters, like Drake and Arkham City's Penguin, but quickly moves into strangetown with his attempts at Christian Bale's Batman, Mario and...Star Fox's Slippy.

No, really.