Imageepoch has gone through quite a lot in its somewhat short lifespan as a company. Founded back 2005 their first...