Sunday, March 11, 2012

[Tech News] Microsoft 3D screen research

This is simply Amaizing !



It's been awhile since my last update as stuffs keep piling up in front of me while I kept sorting out the others. Will update with more stuffs ASAP, hopefully this week !