Is there more to 3D Systems' new-look website than meets the eye?

by