And he tells us why Machinima’s latest is anything BUT another ‘Godzilla’ wannabe!
Then check back for the full short on March 20th!
Ellen’s journey begins on Machinima!
Their plans include a high-end digital Web series, a TV show and a feature film.