Is this another one of the Strange Girl games with awful, barely understandable English? I want to know before I think about spending any money.
Yes.
LMAOOO