Overwatch release date confirmed after leak compromises surprise

After a leak almost ruined the surprise earlier this morning, we now know that Overwatch will launch on Xbox One, PS4 and PC on May 24. A press release sent by Blizzard-Activision confirmed the release date and added information about the game's beta, which it says will run from May 3rd through the 4th for…
Read more

Review: Asus ZenFone Zoom

Introduction, design and displayThere have been huge advancements in the lens technology found in today's smartphones, but it's still commonly the low point of the experience. The Asus ZenFone Zoom hopes to reverse that trend.To do that, Asus' latest phone packs in a snapper that's capable of 3x optical zoom, a unique capability that allows…
Read more

Waiting for Windows 10 Mobile? You won't have to for much longer

After missing its original target date by a long shot, Microsoft now plans to roll out Windows 10 Mobile this month for Lumia phones still rocking Windows Phone 8.The upgrade will reportedly launch after the monthly service update is completed for the Lumia 950 and Lumia 950 XL, two models with the platform already installed,…
Read more