March 12, 2013 at 21:00:34 UTC
Here I am with one of my voice acting idols Stephen Stanton who voice Admiral Tarkin in the Clone Wars animated series and Sasha Nein in Tim Schaffer's Psychonauts