Microsoft Windows 8 Moe Mascots Revealed!
Did you know that in Japan, Microsoft actually has official anime-like moe (cute) mascots for each of its operating systems? While the whole world is looking forward to the much-awaited Windows 8 to be released, Japanese techno-enthusiasts and otakus alike have been also waiting for their mascots. And here they are! Even Microsoft is jumping [...]