Protect the mother ships from the aliens

There have been 2887 games played today.