Tag: Bishoujo Senshi Sailor Moon

The game is a side-scrolling "beat-'em-up" game, one or two players pick their desired Senshi and travel through various stages defeating enemies. Ite...