It's definitely weird but in a cool way. I wouldn't ride one because it's not my aesthetic but they're pretty nice. The 6066AL frame is lighter than it looks (55cm weighs around 3.5 lbs w/ the seatpost clamp).
The diamond-shaped tubing is supposed to be crazy stiff but I haven't ridden one so I can't really say if that's hype or actual science.