Alphamin continues to thrill and disappoint, appreciating a pedestrian 20% despite excellent results. Click here to read more.