You heard it here first, but the full story is now posted on CNet. According to CNet, the Film88 guys are not the same ones as the Movie88 people — they did hire some of the folks who worked on Movie88. However, I was correct in identifying the location of the business — Tehran, Iran. More as the story develops.