Aliens invading Battlefield Heroes
Extraterrestrials are landing in Electronic Arts' free-to-play game Battlefield Heroes, and there's a trailer for it here which I have to admit to having found a bit charming. But what's kind of funny about it is the motivation of th...