Samsung Galaxy Mega – 6.3” in the palm of your hand

It’s something that no man wants to hear; it seems size does matter. Samsung have just announced two new phablets in the form of the Galaxy Mega 6.3 and Galaxy Mega 5.8 which will arrive in May. Read more…

    


Neowin