Star Castle Photo

Game: Star Castle
Star Castle Photo: Star Castle arcade cabinet at PAXEast in 2013
Star Castle arcade cabinet at PAXEast in 2013