Is ABM living up to the hype? - ThinkJPC

Is ABM living up to the hype?