Arcade shooter where you protect humans from being captured by aliens.
A video game adaption of the popular movie. Players have to capture all of the Mogwai.