Another LEGO Mars Mission review for the feels.Video: LEGO Mars Mission ETX Alien Infiltrator from 2008! set 7646...