Looks Like There's Definitely More Mass Effect 2 On The Way.

This mysterious new screenshot popped up on Bioware's Facebook page, craftily hinting at its relation to the rumoured "Arrival" DLC. Bioware's promising more screens if enough people hit the "Share" button. Social network marketing. Fabulous.