Update
Updating database... Please wait.
Monday 19 March 2018 at 08:22
Updating this thread.
All I get is blank pages at startechjournal.com
Same blank pages so far for 2018 at the internet archive for Star Tech Journal. The last good pages saved in the archive are from Dec 2017. So maybe they have gone out of business?
Source: http://pinside.com/pinball/forum/topic/star-tech-journal-still-in-business#post-4288463