This futuristic arcade shooter follows a starship fighting off attacks on land, in the air and at sea. The player battles through eight stages... 更多信息
Metacritic:
This futuristic arcade shooter follows a starship fighting off attacks on land, in the air and at sea. The player battles through eight stages... 更多信息