Rating: 4.4/5
A 1993 Arcade puzzle action game that awards you with a image of a woman more and more naked every level.