Microsoft today announced the release of Deepfish which is a new browser for the windows mobile device, more information can be found at http://labs.live.com/deepfish. The bad news is the arent allowing anymore downloads but the good news is the interest is so high they had to stop downloads.

Advertisements