Star Castle
Star Castle is a shoot 'em up game developed by Leland Interactive Media and published by Leland Interactive Media in 1980 for Arcade.
Game Design by Tim Skelly.
Game Information
Credits
Game Designer
Programmer