Jeffrey20Veen3A20State-of-the-art20interactivity3F
These are great “well duh” points. I’m surprised he came upon so much work counter to this spirit.
Jeffrey20Veen3A20State-of-the-art20interactivity3F
These are great “well duh” points. I’m surprised he came upon so much work counter to this spirit.