Hudson, it won't be up for download. It's going to be an Online game where you will be playing with other players.
The quests/missions will get updated occasionally, but not often. The missions are barely getting started anyways, so far we have like 6 for Predators, I am still working on Marine and Alien Missions.