Microsoft Arc Touch Mouse teased?