Chris Martos launches his latest album