The almost-english bits ("raise her pleasure meter to have a sex with her," or "it's time to say goodbay") and the sheer lunacy of some of the dialogue ("You have a nice car? HEY! You interested in ILLEGAL street racing!?") is part of what makes this my favorite MNF game.
Oh, and I scouted their new paid website, and their game quality is terrible compared to what they were doing during their NG hayday. Not worth pursuing.