3DVia Mobile, in HD

Iphone, Ipad, Iphone, Ipad…. Everywhere, everyday. Ever happen that 1 day in your life that you never heard, saw or mention the word ” Iphone” or “Ipad”? No, right? Since this is the current trend, 3DVia did something with the...