Um in the game they are brother and sister not twin girls sorry and I think you talking about the second game it could be japanese urban legends or it could be a chinese ghost story based on the 2011 chinese film but I'm leaning more towards japanese urban legends I think this could be a street experience maybe a house to