An interesting concept, a few comments:
1. The site destroys the standard "back" functionality of Firefox.
2. The section about the team does not tell me anything about what the project does, how it works, or "why I should care."
3. After viewing the page (more than I would have preferred) I still have very little idea of what the project actually does or how it does it that is relevant from a technical perspective of building mobile websites.
Good luck.