as i was a kid i played a game where 3 girls act as super heroes, the 3 girls did go in a elevator and did some nswf stuff there after that they were at the final station and there was a alien or monster that had 3 dicks for the girls PLS HELP ME TO FIND THIS