A slew of clips on YouTube have been silenced all reportedly showing in-game footage. BioWare recently announced beta sign ups have begun.
I've only managed to track one clip down that hasn't resulted in 'removed by EA'. Below is apparently the introduction to the trooper class, reports "dream game" for BioWare fans.. The highly anticipated MMO is due sometime spring 2011. It's a