ibrahimman0 on 14 August 2014
Expansions ? I think they mean DLCs.
Anyways, DLCs or not I am glad and hope they offer DLC(s) like Pikmin: u get a free mission out of the 4-5 missions.
IMSM