There is just too much alien stuff in the game for it to not be continued.
Frozen alien in the ice at the beginning.
Space ship parts
Sunken UFO in the ocean
Alien side mission
Alien abduction in a main story mission
The UFO that flies above Mt. Chiliad
And I'm sure there is more because of the image of the pyramid shape that you can find.