Jamsphere Magazine Reviews Strings Of Atlas Strings Of Atlas – “How Far We’ve Come” sets the stage for the upcoming EP