Surface RT launches today in Japan, gets a cameo in Ghost In the Shell anime Posted on March 15, 2013 by Laura It’s taken its sweet time to leap over that Rising Sun, but Microsoft’s Surface …read more