The self-titled debut of Crystal Maze sounds like the work of producers who have put in serious time researching deepness before making their music available.