Star Goose!

简介

A top-down, vertical-scrolling shooter from the late 80s.