Found this really cool microsite for the soon to be released Dead Space Extraction game from EA. Here's the link:
EA : Dead Space : Extraction - Cast Yourself In Trailer You can cast yourself in the trailer just by uploading a photo of yourself. Really easy and the result is impressive!
There's also a sweepstakes to win a copy of the game!