Obsessively Awesome Movies | Pop Goes The Culture | Video Games Are Life If You Saw The New Assassin’s Creed Trailer, You Might Be Asking Yourself…What Even Is Assassin’s Creed??