New Scratcher Joined 2 years, 4 months ago United States
This is the account for Innovative Technologies Incorporated. It inc creates games, software and other things for the web.
Currently, we are working on developing InnovateOS, an operating system dedicated to helping make the web more accessible to more people.