All Posts Tagged Tag: ‘spot’

Mass Effect 3 Live-Action TV Trailer, We’re All Screwed

Mass Effect 3, the flagship title for BioWare in 2012 is receiving some massive marketing push from EA. You know you’ve made it when your video game receives the live-action trailer treatment. ME3 can now join the club, with Modern Warfare 3, Battlefield 3, Skyrim, Halo 3: ODST, Fear 3, and more. I’m torn on the use of live-action when …

Read More