ArtificialMachines.com
Artificial Machines is a company focused on 'Making Technology Human'. We believe that software should be easier to use and more available. With decades of experience in Software Development and Rich Media, our teams have development expertise on the Windows, Linux, Mac, Windows Mobile, Blackberry, Symbian, Android and IPhone platforms.