We have made giant strides in many of the elements found in our smartphones. The processors have incredible power, GPUs already allow you to enjoy mind-boggling games, the cameras make the DSLR no longer make sense for many and the screens have amazing resolution and quality. What fails again and […]