Now payware Rated 1 out of 5 stars

According to the developer's site they have abandoned FF support and are now selling the chrome version.