Sakkis found this ...


A fascinating application of multi-touch screens (you know, the tactile technology used on the iPhone).

Comments

Popular Posts