finally beat it. Never actuallly last before tho, just got bored. Once you upgrade your gun and allies to max and get your shield and engine up high it is just a matter of time to destroy the orbiters. In fact that round i never got the "the station is taking havy damage" warning.