Halfway between Google's ambitious Project Ara and LG's clunky G5 emerges a modular phone with an approach we can get behind.

More...