Back in 2008 (yay AP shoe logs!), I had a pair of GoLite shoes
with a similar philosophy.
But they were horrible! I only logged 40 miles in them, and they are on my short list of worst shoes I've owned. (I did get them clearance, so I wasn't out much dough).
Yours look much, much better designed. There are more of the individual cushioned thingies, they are lower to the ground, and the are able to flex in multiple planes.