Total Recall 2012
Is it me or does it seem like there not even going to have the whole mars aspect in the new movie . If so what a shame.
Ubisoft Support Staff NCSA
Huh.. I thought most of the trailer was happening on Mars? I guess we will see.