I found that the Kamikazes (Venus) presented the greatest challenge, plummeting down like meteors when shot.
Motherships periodically coast across the top of the screen, dropping goodies such as shields and time stops when destroyed.