"Did a voiceover for the new Assassin's Creed," Serafinowicz wrote on Twitter.

"Looks great btw", he added. "Got to say 'PEGI 18'".

Deep-voiced Serafinowicz is known for his roles in Spaced and Shaun of the Dead, as well as for fronting the Peter Serafinowicz Show. He was also the speaking half of Darth Maul in Star Wars Episode 1: The Phantom Menace.

It's not the first time developer Ubisoft has roped in a well-known actor for an Assassin's Creed role. Veronica Mars star Kristen Bell played the character of Lucy in the first three games.