Microsoft launches - not hardware or software, but a comic strip.The daily Web comic, called Heroes Happen Here, features tech savvy crime fighters like Lord Firewall, who "stands between chaos and order" and says things like "begone vermin!"Heroes Happen Here is sponsored by Microsoft and Seagate. If the name sounds familiar,...
Read More