Filmed this in Vancouver a few weeks ago at EA Games HQ. Was a lot of fun!
http://www.youtube.com/watch?v=A0D8wy9WxSs