OpenSTA has new website

The popular performance testing tool OpenSTA has had its web site overhauled. Check it out…