anyone know who's doing the voiceover for those square little robots? every time one of em says "ahaaa!" i think of Richard Hammond....