They pick someone as "promotion guy" who either doesn't use English as a first language or has a very poor grasp of spelling and grammar? Sounds a bit suspect when you have a team of Stanford graduates and high profile investors.
Yeah, very fishy. A team of software developers from Stanford, backed by investors, would not pick someone with poor english skills as their representative.