The Professor is back for the most ultimate revenge. You must defeat his forces and save your home solar system from total annihilation. Five planets are under attack. Your destiny is to save the home solar system, yet again.
This game is also known as Star Strike HD in Japan.