Music For The Gentle Masses… Ultimae's latest release from Cell is just the thing for those looking for a little time to kill with an air of relaxed ambience. February 9, 2010