Why is there no mention on the main Mission site (ridemission.com)?
The domain registration for the teaser domain is anonymous via Dreamhost just like the ridemission.com domain. About the only information that might mean anything is that it was registered in January 2009 and good until next January, the same as the ridemission domain, but a week apart so it sounds like the domain was probably registered when they were coming up with a brand...