Overwatch – First person shooter – trailer

Blizzard Entertainment’s Overwatch is one of the most awaited  multiplayer first-person shooter in 2016. It is already in beta in North America and beta will soon be launched in Asia. The game will officially be released in first or second quarter of 2016 on Xbox, Playstation and Windows platform. There are currently no plans for Apple’s Mac version. You can pre-order it here. The trailer of Overwatch is different from other trailers is that looks more like a…

Read More

Windows 8.1 with Bing – Is free Windows on the way to battle out with Google ?

Reliable reports have emerged on the internet quiet clearing showing that Microsoft is going to launch Windows 8.1 with Bing for free. This could be a huge change for Microsoft particularly in its business model which has been traditionally reliant on Windows software license fees from both OEM’s and retail customers. But most importantly it is a tacit admission from Microsoft that there current business model is increasingly become obsolete and they need to innovate…

Read More