News, Technology 21 Jun 2012 Microsoft Reveals Its New Surface Microsoft revealed their highly anticipated Surface tablet at their Los Angeles event earlier this week. Even with stiff competition like the… timestencreative No Comments