lol!
Thought the same thing on the cages, but on the website, they have a photos of the bike out and it has water bottles on them.
This one is from the "review" link in the Road section:
Here's the reviews they have so far:
Rider Reviews coming soon...
Early comments have primarily been based around the speed, stiffness and response. Many riders have called it the ultimate racing machine.
Here's one in action:
Just looks weird. Some how the "lattice" is supposed to make it lighter, stiffer, etc, etc, etc like every other bike write up.