I thought the designs eventually ended up with some of the Pegasos/bPlan/Genesi guys? Weren't drawings for several tower variants presented at a Pegasos show a few years ago?
I think it's a nice design for an art installation, museum, or kiosk terminal, but its large footprint and the inability to stack anything on it makes it very impractical for home/office desktop use.