2 Comments
  1. well, could this indicate more touchscreen compatability with windows 8?! :D.

  2. This makes me want to touch windows 8

Leave a Reply