(Ping! Zine Web Tech Magazine) – Late on arrival is better than no arrival at all. This appears to be the case with Adobe Photoshop Elements 11 which was just launched via the Mac App Store despite its general release six months ago, according to a report by The Next Web. Via its website, Apple [...]