galaxy force (vhs) header

Galaxy Force (VHS) (ギャラクシーフォース) is a VHS tape of a longplay of the arcade game. [Continue reading…]