Imagine my surprise as I play Eternal Strands and find myself consistenly impressed by the ways in which Yellow Brick Games ...