If the devs are reading--the quotes scroll too quickly to comfortably read, especially with no way to control them or go back. Otherwise this is a gorgeously designed site.
Also, I would do away with clichés like "the only limit is your imagination" et similia as well as all the techno-babble. Keep it simple, don't overdo it.