A version of the arcade game Star Castle. It was released in 1982 and is part of the Hand Arcade series.