The End Games is a little under underwhelming, as it is just an Alien Base mission. I know that and I hope that this is only a place holder mission. As it would be nice to have a layered number of mission to get to the end.
Also with the Valkyrie Drop-ship, it does not fit in the Alien base mission, as I had one of my troopers stuck in a wall, and this is probably why I had to move my troops back to the Dragonfly, so as to fit in the End Game Alien base mission.