Released
1980 arcade game developed by Namco
ABOUT THE GAME
Published by Namco
Published by Midway Games