• xinu

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

  • marc3l

    This makes me want to touch windows 8