This game reminds me of another game but I cant remember the name of it
super deep throat? they started dev on a second one but dropped the project.